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 TriggerModel
getElement()
@NotNull UUID
getTaskUuid()
TriggerKey
getTriggerKey()
void
setElement(TriggerModel element)
void
setTaskUuid(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:
getElement
in interfaceIElementWithTask<TriggerModel>
- Returns:
- The instance of the wrapped workflow element.
-
getTaskUuid
@NotNull public @NotNull UUID getTaskUuid()
- Specified by:
getTaskUuid
in interfaceIElementWithTask<TriggerModel>
- Specified by:
getTaskUuid
in 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)
-
-