|
||||||||||
| 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.MigratingEventSubscriptionInstance
public class MigratingEventSubscriptionInstance
| Field Summary | |
|---|---|
protected EventSubscriptionDeclaration |
eventSubscriptionDeclaration
|
protected EventSubscriptionEntity |
eventSubscriptionEntity
|
static MigrationLogger |
MIGRATION_LOGGER
|
protected EventSubscriptionDeclaration |
targetDeclaration
|
protected ScopeImpl |
targetScope
|
protected boolean |
updateEvent
|
| Constructor Summary | |
|---|---|
MigratingEventSubscriptionInstance(EventSubscriptionDeclaration eventSubscriptionDeclaration)
|
|
MigratingEventSubscriptionInstance(EventSubscriptionEntity eventSubscriptionEntity)
|
|
MigratingEventSubscriptionInstance(EventSubscriptionEntity eventSubscriptionEntity,
ScopeImpl targetScope,
boolean updateEvent,
EventSubscriptionDeclaration targetDeclaration)
|
|
| Method Summary | |
|---|---|
void |
attachState(MigratingScopeInstance newOwningInstance)
Restore this instance's state as a subordinate to the given activity instance (e.g. |
void |
attachState(MigratingTransitionInstance targetTransitionInstance)
Restore this instance's state as a subordinate to the given transition instance (e.g. |
void |
create(ExecutionEntity scopeExecution)
Creates this instance and attachs it to the given execution. |
void |
detachState()
Detach this instance's state from its owning instance and the execution tree |
boolean |
isDetached()
|
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final MigrationLogger MIGRATION_LOGGER
protected EventSubscriptionEntity eventSubscriptionEntity
protected ScopeImpl targetScope
protected boolean updateEvent
protected EventSubscriptionDeclaration targetDeclaration
protected EventSubscriptionDeclaration eventSubscriptionDeclaration
| Constructor Detail |
|---|
public MigratingEventSubscriptionInstance(EventSubscriptionEntity eventSubscriptionEntity,
ScopeImpl targetScope,
boolean updateEvent,
EventSubscriptionDeclaration targetDeclaration)
public MigratingEventSubscriptionInstance(EventSubscriptionEntity eventSubscriptionEntity)
public MigratingEventSubscriptionInstance(EventSubscriptionDeclaration eventSubscriptionDeclaration)
| Method Detail |
|---|
public boolean isDetached()
isDetached in interface MigratingInstancepublic void detachState()
MigratingInstance
detachState in interface MigratingInstancepublic void attachState(MigratingScopeInstance newOwningInstance)
MigratingInstance
attachState in interface MigratingInstancepublic void attachState(MigratingTransitionInstance targetTransitionInstance)
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 RemovingInstance
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||