Class HvlBpmnDTEventModel
java.lang.Object
tr.com.havelsan.javarch.bpmn.dt.event.provider.model.HvlBpmnDTEventModel
- All Implemented Interfaces:
Serializable
A data transfer object is used for transactional events.
- See Also:
-
Constructor Summary
ConstructorDescriptionInstantiates a new HvlBpmnDTEventModel.HvlBpmnDTEventModel
(String businessKey) Instantiates a new HvlBpmnDTEventModel.HvlBpmnDTEventModel
(HvlBpmnDTEventType eventType, String businessKey) Instantiates a new HvlBpmnDTEventModel.HvlBpmnDTEventModel
(HvlBpmnDTEventType eventType, String businessKey, HashMap<String, Object> payload) Instantiates a new HvlBpmnDTEventModel. -
Method Summary
Modifier and TypeMethodDescriptionGets business key.Gets event type.Gets payload.void
setBusinessKey
(String businessKey) Sets business key.void
setEventType
(HvlBpmnDTEventType eventType) Sets event type.void
setPayload
(HashMap<String, Object> payload) Sets payload.
-
Constructor Details
-
HvlBpmnDTEventModel
public HvlBpmnDTEventModel()Instantiates a new HvlBpmnDTEventModel. -
HvlBpmnDTEventModel
Instantiates a new HvlBpmnDTEventModel.- Parameters:
businessKey
- the business key
-
HvlBpmnDTEventModel
Instantiates a new HvlBpmnDTEventModel.- Parameters:
eventType
- the event typebusinessKey
- the business key
-
HvlBpmnDTEventModel
public HvlBpmnDTEventModel(HvlBpmnDTEventType eventType, String businessKey, HashMap<String, Object> payload) Instantiates a new HvlBpmnDTEventModel.- Parameters:
eventType
- the event typebusinessKey
- the business keypayload
- the payload
-
-
Method Details
-
getEventType
Gets event type.- Returns:
- the event type
-
setEventType
Sets event type.- Parameters:
eventType
- the event type
-
getBusinessKey
Gets business key.- Returns:
- the business key
-
setBusinessKey
Sets business key.- Parameters:
businessKey
- the business key
-
getPayload
Gets payload.- Returns:
- the payload
-
setPayload
Sets payload.- Parameters:
payload
- the payload
-