public interface IGrabInstanceContext
extends java.io.Serializable
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<IOpenActivityInfo> |
getAvailableContainerActivities()
Gets an
Iterable for the available Open/Running activities directly defined in this context. |
java.lang.Iterable<ICorrelationKeyItem> |
getAvailableCorrelationKeys()
Gets an
Iterable for the available Correlation Keys declared in this context. |
java.lang.Iterable<IVariableItem> |
getAvailableInstanceAttributes()
Gets an
Iterable for the available Process and Activity instance attributes declared in this context. |
java.lang.Iterable<IVariableItem> |
getAvailableVariables()
Gets an
Iterable for the available Data Objects declated in this context. |
java.lang.Iterable<IGrabInstanceContext> |
getChildrenGrabInstanceContext()
Gets an
Iterable for the available nested contexts. |
ILocationInfo |
getLocation()
Gets the location of this context.
|
IGrabInstanceContext |
getParentGrabInstanceContext()
Gets the parent context.
|
java.lang.Iterable<IVariableItem> getAvailableVariables()
Iterable
for the available Data Objects declated in this context.IVariableItem
java.lang.Iterable<IVariableItem> getAvailableInstanceAttributes()
Iterable
for the available Process and Activity instance attributes declared in this context.IVariableItem
java.lang.Iterable<ICorrelationKeyItem> getAvailableCorrelationKeys()
Iterable
for the available Correlation Keys declared in this context.ICorrelationKeyItem
java.lang.Iterable<IGrabInstanceContext> getChildrenGrabInstanceContext()
Iterable
for the available nested contexts. Nested contexts are available for Embedded Subporocesses and Call Activities calling a Process.IGrabInstanceContext
ILocationInfo getLocation()
ILocationInfo
with information about this context location.IGrabInstanceContext getParentGrabInstanceContext()
IGrabInstanceContext
java.lang.Iterable<IOpenActivityInfo> getAvailableContainerActivities()
Iterable
for the available Open/Running activities directly defined in this context. This method does not return activities running inside children context, like nested subprocesses.IOpenActivityInfo