Package net.sf.basedb.core.signal
package net.sf.basedb.core.signal
-
ClassDescriptionAn abstract base class for signal handler implementations.Abstract base class that is useful when implementing signal receivers.Abstract base class that is useful when implementing signal transporters.A signal handler implementation that can delegate to other signal handlers, depending on which signal it receives.An extension to the thread signal handler that supports any number of signals.Interrupt handler implementation that always throw a
SignalException
.A signal transporter implementation send all signals to extensions extending the "net.sf.basedb.core.signal" extension point.A signal handler implementation that forwards the signal to another signal transporter.An interface for handling thread interrupts.A signal receiver implementation that can receive signals from the local virtual machine only.A signal transporter implementation that can transport signals within the local virtual machine only.An implementation of a signal handler that uses aProgressReporter
to communicate signals back to the target.A signal sender implementation that is used by the system when shutting down.Represents a signal that can be sent to a class implementing theSignalTarget
interface.Base class for all signal exceptions.A signal handler is an object that is able to receive and act on signals.This exception can be thrown by signal handlers when one or more signal has been received.A signal receiver is a class that knows how to receive aSignal
from aSignalTransporter
and how to distribute this to aSignalHandler
.A signal sender is responsible for sending a signal to a signal handler.This interface should be implemented by classes that are able to receiveSignal
:s.A signal transporter is a class that knows how to send a signal to a specificSignalReceiver
implementation.A signal sender implementation that sends a specific signal to all handlers that supports it.A signal receiver implementation that listens on a socket for incoming signals.An implementation of a signal handler that uses theThread
class to communicate signals back to theSignalTarget
.This exception is thrown by signal handlers and others that doesn't support a given signal.