Class AbstractEventDescription<T>
- java.lang.Object
-
- io.automatiko.engine.api.workflow.AbstractEventDescription<T>
-
- All Implemented Interfaces:
EventDescription<T>
- Direct Known Subclasses:
BaseEventDescription,IOEventDescription
public class AbstractEventDescription<T> extends Object implements EventDescription<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected TdataTypeprotected Stringeventprotected StringeventTypeprotected Stringidprotected StringnodeIdprotected StringnodeInstanceIdprotected StringnodeNameprotected StringprocessInstanceIdprotected Map<String,String>properties
-
Constructor Summary
Constructors Constructor Description AbstractEventDescription(String event, String nodeId, String nodeName, String eventType, String nodeInstanceId, String processInstanceId, T dataType)AbstractEventDescription(String event, String nodeId, String nodeName, String eventType, String nodeInstanceId, String processInstanceId, T dataType, Map<String,String> properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)TgetDataType()StringgetEvent()StringgetEventType()StringgetId()StringgetNodeId()StringgetNodeInstanceId()StringgetNodeName()StringgetProcessInstanceId()Map<String,String>getProperties()inthashCode()StringtoString()
-
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getIdin interfaceEventDescription<T>
-
getEvent
public String getEvent()
- Specified by:
getEventin interfaceEventDescription<T>
-
getNodeId
public String getNodeId()
- Specified by:
getNodeIdin interfaceEventDescription<T>
-
getNodeName
public String getNodeName()
- Specified by:
getNodeNamein interfaceEventDescription<T>
-
getEventType
public String getEventType()
- Specified by:
getEventTypein interfaceEventDescription<T>
-
getNodeInstanceId
public String getNodeInstanceId()
- Specified by:
getNodeInstanceIdin interfaceEventDescription<T>
-
getProcessInstanceId
public String getProcessInstanceId()
- Specified by:
getProcessInstanceIdin interfaceEventDescription<T>
-
getDataType
public T getDataType()
- Specified by:
getDataTypein interfaceEventDescription<T>
-
getProperties
public Map<String,String> getProperties()
- Specified by:
getPropertiesin interfaceEventDescription<T>
-
-