org.jbpm.pvm.internal.history.model
Class HistoryActivityInstanceImpl
java.lang.Object
org.jbpm.pvm.internal.history.model.HistoryActivityInstanceImpl
- All Implemented Interfaces:
- java.io.Serializable, HistoryActivityInstance
- Direct Known Subclasses:
- HistoryAutomaticInstanceImpl, HistoryTaskInstanceImpl
public class HistoryActivityInstanceImpl
- extends java.lang.Object
- implements HistoryActivityInstance, java.io.Serializable
base activity instance class.
- Author:
- Tom Baeyens
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dbid
protected long dbid
dbversion
protected int dbversion
historyProcessInstance
protected HistoryProcessInstance historyProcessInstance
executionId
protected java.lang.String executionId
activity
protected ActivityImpl activity
type
protected java.lang.String type
activityName
protected java.lang.String activityName
startTime
protected java.util.Date startTime
endTime
protected java.util.Date endTime
duration
protected long duration
transitionName
protected java.lang.String transitionName
nextDetailIndex
protected int nextDetailIndex
details
protected java.util.Set<HistoryDetailImpl> details
- only here to get hibernate cascade
HistoryActivityInstanceImpl
public HistoryActivityInstanceImpl()
HistoryActivityInstanceImpl
public HistoryActivityInstanceImpl(HistoryProcessInstance historyProcessInstanceImpl,
ExecutionImpl execution)
addDetail
public void addDetail(HistoryDetailImpl detail)
setEndTime
public void setEndTime(java.util.Date endTime)
getDbid
public long getDbid()
getActivity
public ActivityImpl getActivity()
getActivityName
public java.lang.String getActivityName()
- Specified by:
getActivityName in interface HistoryActivityInstance
getStartTime
public java.util.Date getStartTime()
- Specified by:
getStartTime in interface HistoryActivityInstance
getEndTime
public java.util.Date getEndTime()
- Specified by:
getEndTime in interface HistoryActivityInstance
getDuration
public long getDuration()
- Specified by:
getDuration in interface HistoryActivityInstance
getHistoryProcessInstance
public HistoryProcessInstance getHistoryProcessInstance()
getExecutionId
public java.lang.String getExecutionId()
- Specified by:
getExecutionId in interface HistoryActivityInstance
setExecutionId
public void setExecutionId(java.lang.String executionId)
getTransitionName
public java.lang.String getTransitionName()
setTransitionName
public void setTransitionName(java.lang.String transitionName)
getType
public java.lang.String getType()
setType
public void setType(java.lang.String type)
getTransitionNames
public java.util.List<java.lang.String> getTransitionNames()
- Specified by:
getTransitionNames in interface HistoryActivityInstance
Copyright © 2010 JBoss Community. All Rights Reserved.