Package org.jruby.util
Class SunSignalFacade.JRubySignalHandler
java.lang.Object
org.jruby.util.SunSignalFacade.JRubySignalHandler
- All Implemented Interfaces:
sun.misc.SignalHandler
- Enclosing class:
- SunSignalFacade
private static final class SunSignalFacade.JRubySignalHandler
extends Object
implements sun.misc.SignalHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final IRubyObjectprivate final BlockCallbackprivate final Rubyprivate final StringFields inherited from interface sun.misc.SignalHandler
SIG_DFL, SIG_IGN -
Constructor Summary
ConstructorsModifierConstructorDescriptionJRubySignalHandler(Ruby runtime, BlockCallback callback, String signal) JRubySignalHandler(Ruby runtime, IRubyObject block, String signal) privateJRubySignalHandler(Ruby runtime, IRubyObject block, BlockCallback callback, String signal) -
Method Summary
-
Field Details
-
runtime
-
block
-
signal
-
blockCallback
-
-
Constructor Details
-
JRubySignalHandler
-
JRubySignalHandler
-
JRubySignalHandler
-
-
Method Details
-
handle
public void handle(sun.misc.Signal signal) - Specified by:
handlein interfacesun.misc.SignalHandler
-