Package de.xima.fc.workflow.taglib.model
Class TriggerWithTask
- java.lang.Object
-
- de.xima.fc.workflow.taglib.model.TriggerWithTask
-
- All Implemented Interfaces:
IElementWithTask<TriggerModel>,ITaskUuidProviding,Serializable
public final class TriggerWithTask extends Object implements IElementWithTask<TriggerModel>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TriggerWithTask()Deprecated.Only for JSON serialization / deserializationTriggerWithTask(UUID taskUuid, TriggerModel element)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull TriggerModelgetElement()@NotNull UUIDgetTaskUuid()TriggerKeygetTriggerKey()voidsetElement(TriggerModel element)voidsetTaskUuid(UUID taskUuid)
-
-
-
Constructor Detail
-
TriggerWithTask
@Deprecated public TriggerWithTask()
Deprecated.Only for JSON serialization / deserialization
-
TriggerWithTask
public TriggerWithTask(UUID taskUuid, TriggerModel element)
-
-
Method Detail
-
getElement
@NotNull public @NotNull TriggerModel getElement()
- Specified by:
getElementin interfaceIElementWithTask<TriggerModel>- Returns:
- The instance of the wrapped workflow element.
-
getTaskUuid
@NotNull public @NotNull UUID getTaskUuid()
- Specified by:
getTaskUuidin interfaceIElementWithTask<TriggerModel>- Specified by:
getTaskUuidin interfaceITaskUuidProviding- Returns:
- The UUID that identifies the task to which the workflow element belongs.
-
getTriggerKey
public TriggerKey getTriggerKey()
-
setElement
public void setElement(TriggerModel element)
-
setTaskUuid
public void setTaskUuid(UUID taskUuid)
-
-