org.camunda.bpm.engine.impl.history.event
Class HistoricDecisionOutputInstanceEntity

java.lang.Object
  extended by org.camunda.bpm.engine.impl.history.event.HistoryEvent
      extended by org.camunda.bpm.engine.impl.history.event.HistoricDecisionOutputInstanceEntity
All Implemented Interfaces:
Serializable, HistoricDecisionOutputInstance, DbEntity, ValueFields

public class HistoricDecisionOutputInstanceEntity
extends HistoryEvent
implements HistoricDecisionOutputInstance, ValueFields

Author:
Philipp Ossler
See Also:
Serialized Form

Field Summary
protected  ByteArrayField byteArrayField
           
protected  String clauseId
           
protected  String clauseName
           
protected  String decisionInstanceId
           
protected  Double doubleValue
           
protected  Long longValue
           
protected  String ruleId
           
protected  Integer ruleOrder
           
protected  String textValue
           
protected  String textValue2
           
protected  TypedValueField typedValueField
           
protected  String variableName
           
 
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, caseExecutionId, caseInstanceId, eventType, executionId, FORM_PROPERTY_UPDATE, id, INCIDENT_CREATE, INCIDENT_DELETE, INCIDENT_RESOLVE, processDefinitionId, processDefinitionKey, processInstanceId, 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
HistoricDecisionOutputInstanceEntity()
           
 
Method Summary
 void delete()
           
 byte[] getByteArrayValue()
           
 String getByteArrayValueId()
           
 String getClauseId()
          The unique identifier of the clause that the value is assigned for.
 String getClauseName()
          The name of the clause that the value is assigned for.
 String getDecisionInstanceId()
          The unique identifier of the historic decision instance.
 Double getDoubleValue()
           
 String getErrorMessage()
          If the variable value could not be loaded, this returns the error message.
 Long getLongValue()
           
 String getName()
           
 String getRuleId()
          The unique identifier of the rule that is matched.
 Integer getRuleOrder()
          The order of the rule that is matched.
 String getSerializerName()
           
 String getTextValue()
           
 String getTextValue2()
           
 org.camunda.bpm.engine.variable.value.TypedValue getTypedValue()
          Returns the TypedValue for this value.
 org.camunda.bpm.engine.variable.value.TypedValue getTypedValue(boolean deserializeValue)
           
 String getTypeName()
          Returns the type name of the variable
 Object getValue()
          Returns the value of this variable instance.
 String getVariableName()
          The name of the output variable.
 void setByteArrayValue(byte[] bytes)
           
 void setByteArrayValueId(String byteArrayId)
           
 void setClauseId(String clauseId)
           
 void setClauseName(String clauseName)
           
 void setDecisionInstanceId(String decisionInstanceId)
           
 void setDoubleValue(Double doubleValue)
           
 void setLongValue(Long longValue)
           
 void setRuleId(String ruleId)
           
 void setRuleOrder(Integer ruleOrder)
           
 void setSerializerName(String serializerName)
           
 void setTextValue(String textValue)
           
 void setTextValue2(String textValue2)
           
 void setTypeName(String typeName)
           
 void setValue(org.camunda.bpm.engine.variable.value.TypedValue typedValue)
           
 void setVariableName(String variableName)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.history.event.HistoryEvent
getCaseDefinitionId, getCaseDefinitionKey, getCaseExecutionId, getCaseInstanceId, getEventType, getExecutionId, getId, getPersistentState, getProcessDefinitionId, getProcessDefinitionKey, getProcessInstanceId, getSequenceCounter, setCaseDefinitionId, setCaseDefinitionKey, setCaseExecutionId, setCaseInstanceId, setEventType, setExecutionId, setId, setProcessDefinitionId, setProcessDefinitionKey, setProcessInstanceId, 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
 

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

byteArrayField

protected ByteArrayField byteArrayField

typedValueField

protected TypedValueField typedValueField
Constructor Detail

HistoricDecisionOutputInstanceEntity

public HistoricDecisionOutputInstanceEntity()
Method Detail

getDecisionInstanceId

public String getDecisionInstanceId()
Description copied from interface: HistoricDecisionOutputInstance
The unique identifier of the historic decision instance.

Specified by:
getDecisionInstanceId in interface HistoricDecisionOutputInstance

getClauseId

public String getClauseId()
Description copied from interface: HistoricDecisionOutputInstance
The unique identifier of the clause that the value is assigned for.

Specified by:
getClauseId in interface HistoricDecisionOutputInstance

getClauseName

public String getClauseName()
Description copied from interface: HistoricDecisionOutputInstance
The name of the clause that the value is assigned for.

Specified by:
getClauseName in interface HistoricDecisionOutputInstance

getRuleId

public String getRuleId()
Description copied from interface: HistoricDecisionOutputInstance
The unique identifier of the rule that is matched.

Specified by:
getRuleId in interface HistoricDecisionOutputInstance

getRuleOrder

public Integer getRuleOrder()
Description copied from interface: HistoricDecisionOutputInstance
The order of the rule that is matched.

Specified by:
getRuleOrder in interface HistoricDecisionOutputInstance

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: HistoricDecisionOutputInstance
The name of the output variable.

Specified by:
getVariableName in interface HistoricDecisionOutputInstance

setVariableName

public void setVariableName(String variableName)

getTypeName

public String getTypeName()
Description copied from interface: HistoricDecisionOutputInstance
Returns the type name of the variable

Specified by:
getTypeName in interface HistoricDecisionOutputInstance

setTypeName

public void setTypeName(String typeName)

getValue

public Object getValue()
Description copied from interface: HistoricDecisionOutputInstance
Returns the value of this variable instance.

Specified by:
getValue in interface HistoricDecisionOutputInstance

getTypedValue

public org.camunda.bpm.engine.variable.value.TypedValue getTypedValue()
Description copied from interface: HistoricDecisionOutputInstance
Returns the TypedValue for this value.

Specified by:
getTypedValue in interface HistoricDecisionOutputInstance

getTypedValue

public org.camunda.bpm.engine.variable.value.TypedValue getTypedValue(boolean deserializeValue)

getErrorMessage

public String getErrorMessage()
Description copied from interface: HistoricDecisionOutputInstance
If the variable value could not be loaded, this returns the error message.

Specified by:
getErrorMessage in interface HistoricDecisionOutputInstance
Returns:
an error message indicating why the variable value could not be loaded.

getName

public String getName()
Specified by:
getName in interface ValueFields

getTextValue

public String getTextValue()
Specified by:
getTextValue in interface ValueFields

setTextValue

public void setTextValue(String textValue)
Specified by:
setTextValue in interface ValueFields

getTextValue2

public String getTextValue2()
Specified by:
getTextValue2 in interface ValueFields

setTextValue2

public void setTextValue2(String textValue2)
Specified by:
setTextValue2 in interface ValueFields

getLongValue

public Long getLongValue()
Specified by:
getLongValue in interface ValueFields

setLongValue

public void setLongValue(Long longValue)
Specified by:
setLongValue in interface ValueFields

getDoubleValue

public Double getDoubleValue()
Specified by:
getDoubleValue in interface ValueFields

setDoubleValue

public void setDoubleValue(Double doubleValue)
Specified by:
setDoubleValue in interface ValueFields

getByteArrayValueId

public String getByteArrayValueId()

setByteArrayValueId

public void setByteArrayValueId(String byteArrayId)

getByteArrayValue

public byte[] getByteArrayValue()
Specified by:
getByteArrayValue in interface ValueFields

setByteArrayValue

public void setByteArrayValue(byte[] bytes)
Specified by:
setByteArrayValue in interface ValueFields

setValue

public void setValue(org.camunda.bpm.engine.variable.value.TypedValue typedValue)

getSerializerName

public String getSerializerName()

setSerializerName

public void setSerializerName(String serializerName)

delete

public void delete()


Copyright © 2015 camunda services GmbH. All rights reserved.