Class HistoricDecisionOutputInstanceEntity
java.lang.Object
org.operaton.bpm.engine.impl.history.event.HistoryEvent
org.operaton.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
FieldsModifier and TypeFieldDescriptionprotected ByteArrayFieldprotected Stringprotected Stringprotected Dateprotected Stringprotected Doubleprotected Longprotected Stringprotected Integerprotected Stringprotected Stringprotected Stringprotected TypedValueFieldprotected StringFields inherited from class org.operaton.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
ConstructorsConstructorDescriptionHistoricDecisionOutputInstanceEntity(String rootProcessInstanceId, Date removalTime) -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete()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 theTypedValuefor 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.voidsetByteArrayValue(byte[] bytes) voidsetByteArrayValueId(String byteArrayId) voidsetClauseId(String clauseId) voidsetClauseName(String clauseName) voidsetCreateTime(Date createTime) voidsetDecisionInstanceId(String decisionInstanceId) voidsetDoubleValue(Double doubleValue) voidsetLongValue(Long longValue) voidsetRootProcessInstanceId(String rootProcessInstanceId) voidvoidsetRuleOrder(Integer ruleOrder) voidsetSerializerName(String serializerName) voidsetTenantId(String tenantId) voidsetTextValue(String textValue) voidsetTextValue2(String textValue2) voidsetTypeName(String typeName) voidsetValue(TypedValue typedValue) voidsetVariableName(String variableName) Methods inherited from class org.operaton.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, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.operaton.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:HistoricDecisionOutputInstanceThe unique identifier of the historic decision instance.- Specified by:
getDecisionInstanceIdin interfaceHistoricDecisionOutputInstance
-
getClauseId
Description copied from interface:HistoricDecisionOutputInstanceThe unique identifier of the clause that the value is assigned for. Can benullif the decision is not implemented as decision table.- Specified by:
getClauseIdin interfaceHistoricDecisionOutputInstance
-
getClauseName
Description copied from interface:HistoricDecisionOutputInstanceThe name of the clause that the value is assigned for. Can benullif the decision is not implemented as decision table.- Specified by:
getClauseNamein interfaceHistoricDecisionOutputInstance
-
getRuleId
Description copied from interface:HistoricDecisionOutputInstanceThe unique identifier of the rule that is matched. Can benullif the decision is not implemented as decision table.- Specified by:
getRuleIdin interfaceHistoricDecisionOutputInstance
-
getRuleOrder
Description copied from interface:HistoricDecisionOutputInstanceThe order of the rule that is matched. Can benullif the decision is not implemented as decision table.- Specified by:
getRuleOrderin interfaceHistoricDecisionOutputInstance
-
setDecisionInstanceId
-
setClauseId
-
setClauseName
-
setRuleId
-
setRuleOrder
-
getVariableName
Description copied from interface:HistoricDecisionOutputInstanceThe name of the output variable.- Specified by:
getVariableNamein interfaceHistoricDecisionOutputInstance
-
setVariableName
-
getTypeName
Description copied from interface:HistoricDecisionOutputInstanceReturns the type name of the variable- Specified by:
getTypeNamein interfaceHistoricDecisionOutputInstance
-
setTypeName
-
getValue
Description copied from interface:HistoricDecisionOutputInstanceReturns the value of this variable instance.- Specified by:
getValuein interfaceHistoricDecisionOutputInstance
-
getTypedValue
Description copied from interface:HistoricDecisionOutputInstanceReturns theTypedValuefor this value.- Specified by:
getTypedValuein interfaceHistoricDecisionOutputInstance
-
getTypedValue
-
getErrorMessage
Description copied from interface:HistoricDecisionOutputInstanceIf the variable value could not be loaded, this returns the error message.- Specified by:
getErrorMessagein interfaceHistoricDecisionOutputInstance- Returns:
- an error message indicating why the variable value could not be loaded.
-
getName
-
getTextValue
- Specified by:
getTextValuein interfaceValueFields
-
setTextValue
- Specified by:
setTextValuein interfaceValueFields
-
getTextValue2
- Specified by:
getTextValue2in interfaceValueFields
-
setTextValue2
- Specified by:
setTextValue2in interfaceValueFields
-
getLongValue
- Specified by:
getLongValuein interfaceValueFields
-
setLongValue
- Specified by:
setLongValuein interfaceValueFields
-
getDoubleValue
- Specified by:
getDoubleValuein interfaceValueFields
-
setDoubleValue
- Specified by:
setDoubleValuein interfaceValueFields
-
getByteArrayValueId
-
setByteArrayValueId
-
getByteArrayValue
public byte[] getByteArrayValue()- Specified by:
getByteArrayValuein interfaceValueFields
-
setByteArrayValue
public void setByteArrayValue(byte[] bytes) - Specified by:
setByteArrayValuein interfaceValueFields
-
setValue
-
getSerializerName
-
setSerializerName
-
getTenantId
-
setTenantId
-
getCreateTime
Description copied from interface:HistoricDecisionOutputInstanceReturns time when the variable was created.- Specified by:
getCreateTimein interfaceHistoricDecisionOutputInstance
-
setCreateTime
-
getRootProcessInstanceId
Description copied from interface:HistoricDecisionOutputInstanceReturns the root process instance id of the process instance on which the associated business rule task has been called.- Specified by:
getRootProcessInstanceIdin interfaceHistoricDecisionOutputInstance- Overrides:
getRootProcessInstanceIdin classHistoryEvent
-
setRootProcessInstanceId
- Overrides:
setRootProcessInstanceIdin classHistoryEvent
-
delete
public void delete()
-