|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.camunda.bpm.engine.impl.migration.instance.MigratingTimerJobInstance
public class MigratingTimerJobInstance
| Field Summary | |
|---|---|
protected JobEntity |
jobEntity
|
protected List<MigratingInstance> |
migratingDependentInstances
|
protected JobDefinitionEntity |
targetJobDefinitionEntity
|
protected ScopeImpl |
targetScope
|
protected TimerDeclarationImpl |
timerDeclaration
|
| Constructor Summary | |
|---|---|
MigratingTimerJobInstance(JobEntity jobEntity)
|
|
MigratingTimerJobInstance(JobEntity jobEntity,
JobDefinitionEntity jobDefinitionEntity,
ScopeImpl targetScope)
|
|
MigratingTimerJobInstance(TimerDeclarationImpl timerDeclaration)
|
|
| Method Summary | |
|---|---|
void |
addMigratingDependentInstance(MigratingInstance migratingInstance)
|
void |
attachState(ExecutionEntity newScopeExecution)
Restore this instance's state to the execution tree. |
void |
create(ExecutionEntity scopeExecution)
Creates this instance and attachs it to the given execution. |
void |
detachState()
Detach this instance's state from the execution tree |
void |
migrateDependentEntities()
Migrate instances that are aggregated by this instance (e.g. |
void |
migrateState()
Migrate state from the source process definition to the target process definition. |
void |
remove()
Remove this instance from the process instance. |
protected void |
updateJobConfiguration(String activityId)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected JobEntity jobEntity
protected JobDefinitionEntity targetJobDefinitionEntity
protected ScopeImpl targetScope
protected TimerDeclarationImpl timerDeclaration
protected List<MigratingInstance> migratingDependentInstances
| Constructor Detail |
|---|
public MigratingTimerJobInstance(JobEntity jobEntity,
JobDefinitionEntity jobDefinitionEntity,
ScopeImpl targetScope)
public MigratingTimerJobInstance(JobEntity jobEntity)
public MigratingTimerJobInstance(TimerDeclarationImpl timerDeclaration)
| Method Detail |
|---|
public void addMigratingDependentInstance(MigratingInstance migratingInstance)
public void detachState()
MigratingInstance
detachState in interface MigratingInstancepublic void attachState(ExecutionEntity newScopeExecution)
MigratingInstance
attachState in interface MigratingInstancepublic void migrateState()
MigratingInstance
migrateState in interface MigratingInstancepublic void migrateDependentEntities()
MigratingInstance
migrateDependentEntities in interface MigratingInstancepublic void create(ExecutionEntity scopeExecution)
EmergingInstance
create in interface EmergingInstancescopeExecution - the execution to attach the new instancepublic void remove()
RemovingInstance
remove in interface RemovingInstanceprotected void updateJobConfiguration(String activityId)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||