Package gda.px.gridscan
Class GridScanServiceBase
java.lang.Object
gda.factory.ConfigurableBase
gda.factory.FindableConfigurableBase
gda.px.gridscan.GridScanServiceBase
- All Implemented Interfaces:
Configurable,Findable,gda.observable.IObservable,IGridScanService
- Direct Known Subclasses:
DummyGridScanService,LiveGridScanService
public abstract class GridScanServiceBase
extends FindableConfigurableBase
implements IGridScanService
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddIObserver(gda.observable.IObserver observer) voidassociateDataCollectionId(String uuid, int dataCollectionId) voiddeleteIObserver(gda.observable.IObserver observer) voidprotected voidsendImageQualityIndicators(String uuid, dna.xml.ImageQualityIndicators iqI, FolderPrefixRunNumber fprn) voidstartingGridScan(String uuid, String directory, String prefix, int runNumber) Methods inherited from class gda.factory.FindableConfigurableBase
getName, setNameMethods inherited from class gda.factory.ConfigurableBase
configure, isConfigureAtStartup, isConfigured, reconfigure, setConfigured
-
Field Details
-
knownGridScans
-
dataCollectionIds
-
-
Constructor Details
-
GridScanServiceBase
public GridScanServiceBase()
-
-
Method Details
-
startingGridScan
- Specified by:
startingGridScanin interfaceIGridScanService
-
associateDataCollectionId
- Specified by:
associateDataCollectionIdin interfaceIGridScanService
-
sendImageQualityIndicators
protected void sendImageQualityIndicators(String uuid, dna.xml.ImageQualityIndicators iqI, FolderPrefixRunNumber fprn) -
addIObserver
public void addIObserver(gda.observable.IObserver observer) - Specified by:
addIObserverin interfacegda.observable.IObservable
-
deleteIObserver
public void deleteIObserver(gda.observable.IObserver observer) - Specified by:
deleteIObserverin interfacegda.observable.IObservable
-
deleteIObservers
public void deleteIObservers()- Specified by:
deleteIObserversin interfacegda.observable.IObservable
-