public class OnixJobConfiguration extends JobConfiguration implements TableConsumerConfiguration
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TYPE_IDENTIFIER
The identifier for this job type.
|
Constructor and Description |
---|
OnixJobConfiguration() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
TableDefinition |
getConsumedTableDefinition()
Returns a information about the layout of the tables which are consumed by the TableConsumer, e.g.
|
java.lang.String |
getDescription()
Returns a short description of this job.
|
java.lang.String |
getOnixProtocol()
Returns the onix protocol.
|
java.lang.String |
getTypeIdentifier()
Returns a unique identifier for this configuration type.
|
boolean |
isWaitUntilFinished()
If true, the job waits when evaluating the onix protocol until the protocol is finished.
|
void |
setOnixProtocol(java.lang.String onixProtocol)
Sets the protocol which gets evaluated on the onix device every time the job gets evaluated.
|
void |
setWaitUntilFinished(boolean waitUntilFinished)
If true, the job waits when evaluating the onix protocol until the protocol is finished.
|
checkConfiguration, toString
public static final java.lang.String TYPE_IDENTIFIER
public java.lang.String getDescription()
JobConfiguration
getDescription
in class JobConfiguration
public java.lang.String getTypeIdentifier()
Configuration
getTypeIdentifier
in interface Configuration
public void setOnixProtocol(java.lang.String onixProtocol)
onixProtocol
- The onix protocol.public java.lang.String getOnixProtocol()
public void setWaitUntilFinished(boolean waitUntilFinished)
waitUntilFinished
- True if job should wait until end of onix protocol evaluation.public boolean isWaitUntilFinished()
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class JobConfiguration
java.lang.CloneNotSupportedException
public TableDefinition getConsumedTableDefinition()
TableConsumerConfiguration
getConsumedTableDefinition
in interface TableConsumerConfiguration