Class HistoricDecisionOutputInstanceEntity
java.lang.Object
org.camunda.bpm.engine.impl.history.event.HistoryEvent
org.camunda.bpm.engine.impl.history.event.HistoricDecisionOutputInstanceEntity
- All Implemented Interfaces:
Serializable
,HistoricDecisionOutputInstance
,DbEntity
,HistoricEntity
,Nameable
,ValueFields
public class HistoricDecisionOutputInstanceEntity
extends HistoryEvent
implements HistoricDecisionOutputInstance, ValueFields
- Author:
- Philipp Ossler
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected ByteArrayField
protected String
protected String
protected Date
protected String
protected Double
protected Long
protected String
protected Integer
protected String
protected String
protected String
protected TypedValueField
protected String
Fields inherited from class org.camunda.bpm.engine.impl.history.event.HistoryEvent
ACTIVITY_EVENT_TYPE_END, ACTIVITY_EVENT_TYPE_START, ACTIVITY_EVENT_TYPE_UPDATE, caseDefinitionId, caseDefinitionKey, caseDefinitionName, caseExecutionId, caseInstanceId, eventType, executionId, FORM_PROPERTY_UPDATE, id, IDENTITY_LINK_ADD, IDENTITY_LINK_DELETE, INCIDENT_CREATE, INCIDENT_DELETE, INCIDENT_RESOLVE, processDefinitionId, processDefinitionKey, processDefinitionName, processDefinitionVersion, processInstanceId, removalTime, rootProcessInstanceId, sequenceCounter, TASK_EVENT_TYPE_COMPLETE, TASK_EVENT_TYPE_CREATE, TASK_EVENT_TYPE_DELETE, TASK_EVENT_TYPE_UPDATE, VARIABLE_EVENT_TYPE_CREATE, VARIABLE_EVENT_TYPE_DELETE, VARIABLE_EVENT_TYPE_UPDATE
-
Constructor Summary
ConstructorDescriptionHistoricDecisionOutputInstanceEntity
(String rootProcessInstanceId, Date removalTime) -
Method Summary
Modifier and TypeMethodDescriptionvoid
delete()
byte[]
The unique identifier of the clause that the value is assigned for.The name of the clause that the value is assigned for.Returns time when the variable was created.The unique identifier of the historic decision instance.If the variable value could not be loaded, this returns the error message.getName()
Returns the root process instance id of the process instance on which the associated business rule task has been called.The unique identifier of the rule that is matched.The order of the rule that is matched.Returns theTypedValue
for this value.getTypedValue
(boolean deserializeValue) Returns the type name of the variablegetValue()
Returns the value of this variable instance.The name of the output variable.void
setByteArrayValue
(byte[] bytes) void
setByteArrayValueId
(String byteArrayId) void
setClauseId
(String clauseId) void
setClauseName
(String clauseName) void
setCreateTime
(Date createTime) void
setDecisionInstanceId
(String decisionInstanceId) void
setDoubleValue
(Double doubleValue) void
setLongValue
(Long longValue) void
setRootProcessInstanceId
(String rootProcessInstanceId) void
void
setRuleOrder
(Integer ruleOrder) void
setSerializerName
(String serializerName) void
setTenantId
(String tenantId) void
setTextValue
(String textValue) void
setTextValue2
(String textValue2) void
setTypeName
(String typeName) void
setValue
(TypedValue typedValue) void
setVariableName
(String variableName) Methods inherited from class org.camunda.bpm.engine.impl.history.event.HistoryEvent
getCaseDefinitionId, getCaseDefinitionKey, getCaseDefinitionName, getCaseExecutionId, getCaseInstanceId, getEventType, getExecutionId, getId, getPersistentState, getProcessDefinitionId, getProcessDefinitionKey, getProcessDefinitionName, getProcessDefinitionVersion, getProcessInstanceId, getRemovalTime, getSequenceCounter, isEventOfType, setCaseDefinitionId, setCaseDefinitionKey, setCaseDefinitionName, setCaseExecutionId, setCaseInstanceId, setEventType, setExecutionId, setId, setProcessDefinitionId, setProcessDefinitionKey, setProcessDefinitionName, setProcessDefinitionVersion, setProcessInstanceId, setRemovalTime, setSequenceCounter, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.camunda.bpm.engine.history.HistoricDecisionOutputInstance
getId, getRemovalTime
-
Field Details
-
decisionInstanceId
-
clauseId
-
clauseName
-
ruleId
-
ruleOrder
-
variableName
-
longValue
-
doubleValue
-
textValue
-
textValue2
-
tenantId
-
byteArrayField
-
typedValueField
-
createTime
-
-
Constructor Details
-
HistoricDecisionOutputInstanceEntity
public HistoricDecisionOutputInstanceEntity() -
HistoricDecisionOutputInstanceEntity
-
-
Method Details
-
getDecisionInstanceId
Description copied from interface:HistoricDecisionOutputInstance
The unique identifier of the historic decision instance.- Specified by:
getDecisionInstanceId
in interfaceHistoricDecisionOutputInstance
-
getClauseId
Description copied from interface:HistoricDecisionOutputInstance
The unique identifier of the clause that the value is assigned for. Can benull
if the decision is not implemented as decision table.- Specified by:
getClauseId
in interfaceHistoricDecisionOutputInstance
-
getClauseName
Description copied from interface:HistoricDecisionOutputInstance
The name of the clause that the value is assigned for. Can benull
if the decision is not implemented as decision table.- Specified by:
getClauseName
in interfaceHistoricDecisionOutputInstance
-
getRuleId
Description copied from interface:HistoricDecisionOutputInstance
The unique identifier of the rule that is matched. Can benull
if the decision is not implemented as decision table.- Specified by:
getRuleId
in interfaceHistoricDecisionOutputInstance
-
getRuleOrder
Description copied from interface:HistoricDecisionOutputInstance
The order of the rule that is matched. Can benull
if the decision is not implemented as decision table.- Specified by:
getRuleOrder
in interfaceHistoricDecisionOutputInstance
-
setDecisionInstanceId
-
setClauseId
-
setClauseName
-
setRuleId
-
setRuleOrder
-
getVariableName
Description copied from interface:HistoricDecisionOutputInstance
The name of the output variable.- Specified by:
getVariableName
in interfaceHistoricDecisionOutputInstance
-
setVariableName
-
getTypeName
Description copied from interface:HistoricDecisionOutputInstance
Returns the type name of the variable- Specified by:
getTypeName
in interfaceHistoricDecisionOutputInstance
-
setTypeName
-
getValue
Description copied from interface:HistoricDecisionOutputInstance
Returns the value of this variable instance.- Specified by:
getValue
in interfaceHistoricDecisionOutputInstance
-
getTypedValue
Description copied from interface:HistoricDecisionOutputInstance
Returns theTypedValue
for this value.- Specified by:
getTypedValue
in interfaceHistoricDecisionOutputInstance
-
getTypedValue
-
getErrorMessage
Description copied from interface:HistoricDecisionOutputInstance
If the variable value could not be loaded, this returns the error message.- Specified by:
getErrorMessage
in interfaceHistoricDecisionOutputInstance
- Returns:
- an error message indicating why the variable value could not be loaded.
-
getName
-
getTextValue
- Specified by:
getTextValue
in interfaceValueFields
-
setTextValue
- Specified by:
setTextValue
in interfaceValueFields
-
getTextValue2
- Specified by:
getTextValue2
in interfaceValueFields
-
setTextValue2
- Specified by:
setTextValue2
in interfaceValueFields
-
getLongValue
- Specified by:
getLongValue
in interfaceValueFields
-
setLongValue
- Specified by:
setLongValue
in interfaceValueFields
-
getDoubleValue
- Specified by:
getDoubleValue
in interfaceValueFields
-
setDoubleValue
- Specified by:
setDoubleValue
in interfaceValueFields
-
getByteArrayValueId
-
setByteArrayValueId
-
getByteArrayValue
public byte[] getByteArrayValue()- Specified by:
getByteArrayValue
in interfaceValueFields
-
setByteArrayValue
public void setByteArrayValue(byte[] bytes) - Specified by:
setByteArrayValue
in interfaceValueFields
-
setValue
-
getSerializerName
-
setSerializerName
-
getTenantId
-
setTenantId
-
getCreateTime
Description copied from interface:HistoricDecisionOutputInstance
Returns time when the variable was created.- Specified by:
getCreateTime
in interfaceHistoricDecisionOutputInstance
-
setCreateTime
-
getRootProcessInstanceId
Description copied from interface:HistoricDecisionOutputInstance
Returns the root process instance id of the process instance on which the associated business rule task has been called.- Specified by:
getRootProcessInstanceId
in interfaceHistoricDecisionOutputInstance
- Overrides:
getRootProcessInstanceId
in classHistoryEvent
-
setRootProcessInstanceId
- Overrides:
setRootProcessInstanceId
in classHistoryEvent
-
delete
public void delete()
-