|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.smila.jobmanager.DefinitionBase
public class DefinitionBase
Base class for job processign element's definitions.
| Field Summary | |
|---|---|
protected AnyMap |
_anyMap
Any Map from creation, so additional properties from the AnyMap parsed are retained. |
protected java.lang.String |
_name
The name of the worker definition (mandatory). |
protected boolean |
_readOnly
optional read-only flag. |
protected java.util.Date |
_timestamp
optional timestamp for this definition. |
static java.lang.String |
KEY_NAME
Property for name in json. |
static java.lang.String |
KEY_READ_ONLY
Property for readOnly in json. |
static java.lang.String |
KEY_TIMESTAMP
timestamp for this workflow (optional). |
| Constructor Summary | |
|---|---|
|
DefinitionBase(AnyMap definitionAny)
Constructor for WorkerDefinition. |
protected |
DefinitionBase(java.lang.String name)
Create a new DefinitionBase from an overriding definition. |
| Method Summary | |
|---|---|
java.lang.String |
getName()
|
java.util.Date |
getTimestamp()
|
boolean |
isReadOnly()
|
AnyMap |
toAny()
Returns the object as an Any representation. |
AnyMap |
toAny(boolean includingAdditionalAttributes)
Returns object information as an Any representation. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String KEY_TIMESTAMP
public static final java.lang.String KEY_NAME
public static final java.lang.String KEY_READ_ONLY
protected final java.lang.String _name
protected final AnyMap _anyMap
protected final java.util.Date _timestamp
protected final boolean _readOnly
| Constructor Detail |
|---|
public DefinitionBase(AnyMap definitionAny)
throws InvalidConfigException
definitionAny - The any Object with one definition
InvalidConfigException - exception if the any object is not filled with all desired valuesprotected DefinitionBase(java.lang.String name)
DefinitionBase from an overriding definition. Timestamp will be set to "now", readonly will be
false.
name - the name of the definition.| Method Detail |
|---|
public java.lang.String getName()
public java.util.Date getTimestamp()
public boolean isReadOnly()
public AnyMap toAny()
public java.lang.String toString()
toString in class java.lang.Objectpublic AnyMap toAny(boolean includingAdditionalAttributes)
includingAdditionalAttributes - 'true' if also any additional information in the AnyMap should be returned, 'false' if only the (minimal
set of) relevant information should be returned.
|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||