Interface Formulatrix
- All Superinterfaces:
Configurable,Device,Findable,gda.observable.IObservable
- All Known Implementing Classes:
DummyFormulatrix,EpicsFormulatrix
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionintgetError()getHotel()getMode()intdoublebooleanisBusy()booleanbooleanisError()booleanvoidsetRequiredBarcode(String barcode) voidvoidvoidvoidvoidvoidwaitWhileBusy(long timeout) Methods inherited from interface gda.factory.Configurable
configure, isConfigureAtStartup, isConfigured, reconfigureMethods inherited from interface gda.device.Device
close, getAttribute, getProtectionLevel, setAttribute, setProtectionLevelMethods inherited from interface gda.observable.IObservable
addIObserver, deleteIObserver, deleteIObservers
-
Method Details
-
isBusy
- Throws:
DeviceException
-
waitWhileBusy
- Throws:
DeviceExceptionInterruptedException
-
waitWhileBusy
-
isError
- Throws:
DeviceException
-
getCurrentAction
- Throws:
DeviceException
-
getError
- Throws:
DeviceException
-
isPlateOnHand
- Throws:
DeviceException
-
getBarcodeOnHand
- Throws:
DeviceException
-
getAutomationPortStatus
- Throws:
DeviceException
-
setRequiredBarcode
- Throws:
DeviceException
-
triggerGetPlate
- Throws:
DeviceException
-
triggerStorePlate
- Throws:
DeviceException
-
triggerEjectPort
- Throws:
DeviceException
-
triggerRetractPort
- Throws:
DeviceException
-
getAvailableStorage
- Throws:
DeviceException
-
getPSRStatus
- Throws:
DeviceException
-
isConnected
- Throws:
DeviceException
-
getTemperature
- Throws:
DeviceException
-
getPlateWaitingStatus
- Throws:
DeviceException
-
getLastAutomationPortRequest
- Throws:
DeviceException
-
getLastAutomationPortResult
- Throws:
DeviceException
-
getLoadPortDoorStatus
- Throws:
DeviceException
-
getLoadPortStatus
- Throws:
DeviceException
-
getHotel
- Throws:
DeviceException
-
getMode
- Throws:
DeviceException
-
getImageProcessorStatus
- Throws:
DeviceException
-
getImagingStatus
- Throws:
DeviceException
-