net.sf.basedb.core.signal
Interface SignalTarget
- All Known Implementing Classes:
- AbstractFileUnpacker, AbstractFlatFileImporter, AbstractItemImporter, AnnotationFlatFileImporter, ArrayBatchImporter, ArrayDesignImporter, ArraySlideImporter, Base1PluginExecuter, BaseFileExporterPlugin, BfsExporterPlugin, BioAssaySetExporter, BioPlateImporter, BioSourceImporter, CdfFileReporterImporter, ExternalProgramExecutor, ExtractImporter, FormulaFilter, GalExporter, HelpExporter, HelpImporter, HybridizationImporter, IlluminaRawDataImporter, IntensityCalculatorPlugin, JepExtraValueCalculator, JepIntensityTransformer, LabeledExtractImporter, LowessNormalization, MedianRatioNormalization, PackedFileExporter, PlateFlatFileImporter, PlateMappingExporter, PlateMappingImporter, PluginConfigurationExporter, PluginConfigurationImporter, PrintMapFlatFileImporter, RawBioAssayImporter, RawDataFlatFileImporter, ReporterFlatFileImporter, ReporterMapFlatFileImporter, SampleImporter, ScanImporter, SimpleExport, SpotImageCreator, TarFileUnpacker, ZipFileUnpacker
public interface SignalTarget
This interface should be implemented by classes that are able
to receive Signal
:s. The class may handle the signals
themselves by also implementing the SignalHandler
interface, or delegate this another SignalHandler
class, for example ThreadSignalHandler
.
- Version:
- 2.6
- Author:
- nicklas
- Last modified
- $Date: 2008-09-11 22:09:17 +0200 (Thu, 11 Sep 2008) $
getSignalHandler
SignalHandler getSignalHandler()
- Get the signal handler that is handling signals on behalf of this
object. Multiple invokations of this method may receive the same or
different objects. Null may be returned if, for some reason, the
current object instance doesn't want to receive signals. Returning
null is the same as not implementing this interface.
- Returns:
- A SignalHandler object, or null if the current instance doesn't
support signals