public interface OperationConfiguration
Operation interface.| Modifier and Type | Method and Description |
|---|---|
void |
setAsExecuteFixedNumberOfTimes(int numOfTimes)
Sets the operation as being executable a fixed number of times.
|
void |
setAsExecuteOnce()
Sets the operation as being executable exactly once.
|
void |
setAsExecutePeriodically(long executionInterval)
Sets the operation as being executable periodically at the specified
intervals.
|
void |
setAsExecuteWhenDataAvailable()
Sets the operation as being executable when data is available
|
void |
setAsStayAlive()
Sets the operation as being stayAlive.
|
void |
setDatasetCollection(DatasetCollection datasetCollection)
Establish the dataset needed by the application in question
|
void |
setDomain(java.lang.String domain)
Sets the domain for this operation
|
void |
setInitializationComplete()
Mark the initialization of the application as having completed
|
void |
setInitializationNeeded(boolean needsInitialization)
Set/Unset whether this operation needs initialization.
|
void |
setInstanceIdentifier(java.lang.String instanceIdentifier)
Sets the instance identifier associated with a given operation.
|
void |
setOperationIdentifier(java.lang.String operationIdentifier)
This method sets the operation identifier for a given operation
|
void |
setProcessingDirectives(java.util.Properties processingDirectives)
Set the processing directives for the operation
|
void |
setTeminationConditionReached()
Mark the termination condition of this operation as having reached.
|
void |
setVersionInformation(long version)
Sets the version information for this operation.
|
void setDomain(java.lang.String domain)
domain - void setOperationIdentifier(java.lang.String operationIdentifier)
operationIdentifier - void setInstanceIdentifier(java.lang.String instanceIdentifier)
instanceIdentifier - void setVersionInformation(long version)
version - void setProcessingDirectives(java.util.Properties processingDirectives)
processingDirectives - void setDatasetCollection(DatasetCollection datasetCollection)
datasetCollection - void setInitializationComplete()
void setTeminationConditionReached()
void setInitializationNeeded(boolean needsInitialization)
needsInitialization - void setAsExecuteOnce()
void setAsExecutePeriodically(long executionInterval)
executionInterval - void setAsExecuteFixedNumberOfTimes(int numOfTimes)
numOfTimes - void setAsExecuteWhenDataAvailable()
void setAsStayAlive()