Package net.sf.basedb.core.signal
Interface SignalTarget
- All Known Implementing Classes:
AbstractFileUnpacker
,AbstractFlatFileImporter
,AbstractItemImporter
,AnnotationFlatFileImporter
,AnnotationTypeImporter
,AnyToAnyImporter
,ArrayBatchImporter
,ArrayDesignImporter
,ArraySlideImporter
,Base1PluginExecuter
,BaseFileExporterPlugin
,BfsExporterPlugin
,BioPlateImporter
,BioSourceImporter
,Bzip2FileUnpacker
,CdfFileReporterImporter
,CloneReportersPlugin
,DerivedBioAssayImporter
,ExternalProgramExecutor
,ExtractImporter
,FileImporter
,FormulaFilter
,GalExporter
,GtfReporterImporter
,GtfReporterMapImporter
,GzipFileUnpacker
,HelpExporter
,HelpImporter
,IlluminaRawDataImporter
,IntensityCalculatorPlugin
,JepExtraValueCalculator
,JepIntensityTransformer
,KitImporter
,LowessNormalization
,MedianRatioNormalization
,PackedFileExporter
,PhysicalBioAssayImporter
,PlateFlatFileImporter
,PlateMappingExporter
,PlateMappingImporter
,PluginConfigurationExporter
,PluginConfigurationImporter
,PrintMapFlatFileImporter
,RawBioAssayImporter
,RawDataFlatFileImporter
,ReporterFlatFileImporter
,ReporterMapFlatFileImporter
,SampleImporter
,SimpleExport
,TagImporter
,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 (to, 11 sep 2008) $
-
Method Summary
Modifier and TypeMethodDescriptionGet the signal handler that is handling signals on behalf of this object.
-
Method Details
-
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
-