Package uk.ac.diamond.daq.mx.astra
Class ASTRAWorkflow
java.lang.Object
gda.factory.FindableBase
uk.ac.diamond.daq.mx.astra.ASTRAWorkflow
- All Implemented Interfaces:
Findable
- Direct Known Subclasses:
DiffractCalWorkflow,StratCalWorkflow,TransCalWorkflow
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract ASTRAWorkflowEnactmentcreate()protected StringgetEnv()booleanvoidvoidrestart()voidsetPurgePersistenceLayerData(boolean purgePersistenceLayerData) protected abstract voidstarted()protected abstract voidstopped()Methods inherited from class gda.factory.FindableBase
equals, getName, hashCode, setName
-
Field Details
-
command
-
env
Populated by subclasses prior to restart.
-
-
Constructor Details
-
ASTRAWorkflow
public ASTRAWorkflow()
-
-
Method Details
-
isPurgePersistenceLayerData
public boolean isPurgePersistenceLayerData() -
setPurgePersistenceLayerData
public void setPurgePersistenceLayerData(boolean purgePersistenceLayerData) -
purgePersistenceLayerData
public void purgePersistenceLayerData() -
getEnv
-
create
-
restart
public void restart() -
stopped
protected abstract void stopped() -
started
protected abstract void started() -
getAstraWorkflowsPath
-