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:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected ByteArrayFieldbyteArrayFieldprotected StringclauseIdprotected StringclauseNameprotected DatecreateTimeprotected StringdecisionInstanceIdprotected DoubledoubleValueprotected LonglongValueprotected StringruleIdprotected IntegerruleOrderprotected StringtenantIdprotected StringtextValueprotected StringtextValue2protected TypedValueFieldtypedValueFieldprotected StringvariableName-
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
Constructors Constructor Description HistoricDecisionOutputInstanceEntity()HistoricDecisionOutputInstanceEntity(String rootProcessInstanceId, Date removalTime)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()byte[]getByteArrayValue()StringgetByteArrayValueId()StringgetClauseId()The unique identifier of the clause that the value is assigned for.StringgetClauseName()The name of the clause that the value is assigned for.DategetCreateTime()Returns time when the variable was created.StringgetDecisionInstanceId()The unique identifier of the historic decision instance.DoublegetDoubleValue()StringgetErrorMessage()If the variable value could not be loaded, this returns the error message.LonggetLongValue()StringgetName()StringgetRootProcessInstanceId()Returns the root process instance id of the process instance on which the associated business rule task has been called.StringgetRuleId()The unique identifier of the rule that is matched.IntegergetRuleOrder()The order of the rule that is matched.StringgetSerializerName()StringgetTenantId()StringgetTextValue()StringgetTextValue2()org.camunda.bpm.engine.variable.value.TypedValuegetTypedValue()Returns theTypedValuefor this value.org.camunda.bpm.engine.variable.value.TypedValuegetTypedValue(boolean deserializeValue)StringgetTypeName()Returns the type name of the variableObjectgetValue()Returns the value of this variable instance.StringgetVariableName()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)voidsetRuleId(String ruleId)voidsetRuleOrder(Integer ruleOrder)voidsetSerializerName(String serializerName)voidsetTenantId(String tenantId)voidsetTextValue(String textValue)voidsetTextValue2(String textValue2)voidsetTypeName(String typeName)voidsetValue(org.camunda.bpm.engine.variable.value.TypedValue typedValue)voidsetVariableName(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 Detail
-
decisionInstanceId
protected String decisionInstanceId
-
clauseId
protected String clauseId
-
clauseName
protected String clauseName
-
ruleId
protected String ruleId
-
ruleOrder
protected Integer ruleOrder
-
variableName
protected String variableName
-
longValue
protected Long longValue
-
doubleValue
protected Double doubleValue
-
textValue
protected String textValue
-
textValue2
protected String textValue2
-
tenantId
protected String tenantId
-
byteArrayField
protected ByteArrayField byteArrayField
-
typedValueField
protected TypedValueField typedValueField
-
createTime
protected Date createTime
-
-
Method Detail
-
getDecisionInstanceId
public String getDecisionInstanceId()
Description copied from interface:HistoricDecisionOutputInstanceThe unique identifier of the historic decision instance.- Specified by:
getDecisionInstanceIdin interfaceHistoricDecisionOutputInstance
-
getClauseId
public String 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
public String 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
public String 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
public Integer 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
public void setDecisionInstanceId(String decisionInstanceId)
-
setClauseId
public void setClauseId(String clauseId)
-
setClauseName
public void setClauseName(String clauseName)
-
setRuleId
public void setRuleId(String ruleId)
-
setRuleOrder
public void setRuleOrder(Integer ruleOrder)
-
getVariableName
public String getVariableName()
Description copied from interface:HistoricDecisionOutputInstanceThe name of the output variable.- Specified by:
getVariableNamein interfaceHistoricDecisionOutputInstance
-
setVariableName
public void setVariableName(String variableName)
-
getTypeName
public String getTypeName()
Description copied from interface:HistoricDecisionOutputInstanceReturns the type name of the variable- Specified by:
getTypeNamein interfaceHistoricDecisionOutputInstance
-
setTypeName
public void setTypeName(String typeName)
-
getValue
public Object getValue()
Description copied from interface:HistoricDecisionOutputInstanceReturns the value of this variable instance.- Specified by:
getValuein interfaceHistoricDecisionOutputInstance
-
getTypedValue
public org.camunda.bpm.engine.variable.value.TypedValue getTypedValue()
Description copied from interface:HistoricDecisionOutputInstanceReturns theTypedValuefor this value.- Specified by:
getTypedValuein interfaceHistoricDecisionOutputInstance
-
getTypedValue
public org.camunda.bpm.engine.variable.value.TypedValue getTypedValue(boolean deserializeValue)
-
getErrorMessage
public String 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.
-
getTextValue
public String getTextValue()
- Specified by:
getTextValuein interfaceValueFields
-
setTextValue
public void setTextValue(String textValue)
- Specified by:
setTextValuein interfaceValueFields
-
getTextValue2
public String getTextValue2()
- Specified by:
getTextValue2in interfaceValueFields
-
setTextValue2
public void setTextValue2(String textValue2)
- Specified by:
setTextValue2in interfaceValueFields
-
getLongValue
public Long getLongValue()
- Specified by:
getLongValuein interfaceValueFields
-
setLongValue
public void setLongValue(Long longValue)
- Specified by:
setLongValuein interfaceValueFields
-
getDoubleValue
public Double getDoubleValue()
- Specified by:
getDoubleValuein interfaceValueFields
-
setDoubleValue
public void setDoubleValue(Double doubleValue)
- Specified by:
setDoubleValuein interfaceValueFields
-
getByteArrayValueId
public String getByteArrayValueId()
-
setByteArrayValueId
public void setByteArrayValueId(String byteArrayId)
-
getByteArrayValue
public byte[] getByteArrayValue()
- Specified by:
getByteArrayValuein interfaceValueFields
-
setByteArrayValue
public void setByteArrayValue(byte[] bytes)
- Specified by:
setByteArrayValuein interfaceValueFields
-
setValue
public void setValue(org.camunda.bpm.engine.variable.value.TypedValue typedValue)
-
getSerializerName
public String getSerializerName()
-
setSerializerName
public void setSerializerName(String serializerName)
-
getTenantId
public String getTenantId()
-
setTenantId
public void setTenantId(String tenantId)
-
getCreateTime
public Date getCreateTime()
Description copied from interface:HistoricDecisionOutputInstanceReturns time when the variable was created.- Specified by:
getCreateTimein interfaceHistoricDecisionOutputInstance
-
setCreateTime
public void setCreateTime(Date createTime)
-
getRootProcessInstanceId
public String 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
public void setRootProcessInstanceId(String rootProcessInstanceId)
- Overrides:
setRootProcessInstanceIdin classHistoryEvent
-
delete
public void delete()
-
-