org.camunda.bpm.engine.impl.persistence.entity
Class TransitionInstanceImpl

java.lang.Object
  extended by org.camunda.bpm.engine.impl.persistence.entity.ProcessElementInstanceImpl
      extended by org.camunda.bpm.engine.impl.persistence.entity.TransitionInstanceImpl
All Implemented Interfaces:
ProcessElementInstance, TransitionInstance

public class TransitionInstanceImpl
extends ProcessElementInstanceImpl
implements TransitionInstance

Author:
Daniel Meyer

Field Summary
protected  String activityId
           
protected  String activityName
           
protected  String activityType
           
protected  String executionId
           
 
Fields inherited from class org.camunda.bpm.engine.impl.persistence.entity.ProcessElementInstanceImpl
id, parentActivityInstanceId, processDefinitionId, processInstanceId
 
Constructor Summary
TransitionInstanceImpl()
           
 
Method Summary
 String getActivityId()
          returns the id of the activity a transition is made from/to
 String getActivityName()
          returns the name of the activity a transition is made from/to
 String getActivityType()
          returns the type of the activity a transition is made from/to.
 String getExecutionId()
          returns the id of of the execution that is executing this transition instance
 String getTargetActivityId()
          returns the id of the target activity
 void setActivityId(String activityId)
           
 void setActivityName(String activityName)
           
 void setActivityType(String activityType)
           
 void setExecutionId(String executionId)
           
 String toString()
           
 
Methods inherited from class org.camunda.bpm.engine.impl.persistence.entity.ProcessElementInstanceImpl
getId, getParentActivityInstanceId, getProcessDefinitionId, getProcessInstanceId, setId, setParentActivityInstanceId, setProcessDefinitionId, setProcessInstanceId
 
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.runtime.ProcessElementInstance
getId, getParentActivityInstanceId, getProcessDefinitionId, getProcessInstanceId
 

Field Detail

executionId

protected String executionId

activityId

protected String activityId

activityName

protected String activityName

activityType

protected String activityType
Constructor Detail

TransitionInstanceImpl

public TransitionInstanceImpl()
Method Detail

getActivityId

public String getActivityId()
Description copied from interface: TransitionInstance
returns the id of the activity a transition is made from/to

Specified by:
getActivityId in interface TransitionInstance

setActivityId

public void setActivityId(String activityId)

getTargetActivityId

public String getTargetActivityId()
Description copied from interface: TransitionInstance
returns the id of the target activity

Specified by:
getTargetActivityId in interface TransitionInstance

getExecutionId

public String getExecutionId()
Description copied from interface: TransitionInstance
returns the id of of the execution that is executing this transition instance

Specified by:
getExecutionId in interface TransitionInstance

setExecutionId

public void setExecutionId(String executionId)

getActivityType

public String getActivityType()
Description copied from interface: TransitionInstance
returns the type of the activity a transition is made from/to. Corresponds to BPMN element name in XML (e.g. 'userTask'). The type of the root activity instance (the one corresponding to the process instance) is 'processDefinition'.

Specified by:
getActivityType in interface TransitionInstance

setActivityType

public void setActivityType(String activityType)

getActivityName

public String getActivityName()
Description copied from interface: TransitionInstance
returns the name of the activity a transition is made from/to

Specified by:
getActivityName in interface TransitionInstance

setActivityName

public void setActivityName(String activityName)

toString

public String toString()
Overrides:
toString in class ProcessElementInstanceImpl


Copyright © 2017 camunda services GmbH. All rights reserved.