|
Oracle Fusion Middleware Java API Reference for Oracle BPM Suite 11g Release 1 (11.1.1.7.0) E25378-07 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IOpenActivityInfo
An IOpenActivityInfo
instance represents and bpmn flow element, such
as an activity, event or gateway, that contains a process instance token.
By definition, a compound activity, such as a sub-process activity, is an
open when some of the sub-activities contains a token.
An open activity is the source activity of a flow change item because there
is a token there that can be grabbed.
Method Summary | |
---|---|
java.lang.Iterable<IVariableItem> |
getAttributes()
Returns the attributes, such as loopCounter, numberOfInstances, numberOfActiveInstances, etc, of this open activity. |
ILocationInfo |
getLocation()
The location of this open activity. |
IActivityPathInfo |
getPath()
Gets the activity path for this open activity. |
java.lang.String |
getStringPath()
Gets the String representation of the path of this open
activity. |
java.lang.String |
getStringPath(java.lang.String pathSeparator,
java.lang.Boolean useThreadInstance)
Gets the String representation of the path of this open
activity. |
java.lang.Boolean |
isContainerActivity()
Returns true if this open activity is a compound activity
(sub-process); false otherwise. |
Methods inherited from interface oracle.bpm.services.instancemanagement.model.IActivityInfo |
---|
getDisplayName, getId, getProcessId |
Method Detail |
---|
IActivityPathInfo getPath()
In spite of the fact that the definition of the interface
IActivityPathInfo
specifies that path nodes can be formed by
activities, event or gateways, in the context of this method, the path is
conformed only by compound activity like sub-processes.
IActivityPathInfo
of this activity.ILocationInfo getLocation()
ILocationInfo
of this activity.java.lang.Boolean isContainerActivity()
true
if this open activity is a compound activity
(sub-process); false
otherwise.
true
if this open activity is a compound activity
(sub-process); false
otherwise.java.lang.Iterable<IVariableItem> getAttributes()
Iterable
of IVariableItem
representing the
activities attributes of this open activity.java.lang.String getStringPath()
String
representation of the path of this open
activity. Each node of the path is represented by its activity label.
This method uses the string " -> " as path separator and shows the
loop counter for multi-instance activities.
String
representation of the path of this open
activity.getStringPath(String, Boolean)
java.lang.String getStringPath(java.lang.String pathSeparator, java.lang.Boolean useThreadInstance)
String
representation of the path of this open
activity. Each node of the path is represented by its activity label.
pathSeparator
- the string to be used as a separator of path nodes.useThreadInstance
- true to use the thread number for multi instance
sub-process. Otherwise, it will use the loop counter for multi-instance
activities.
String
representation of the path of this open
activity.
|
Oracle Fusion Middleware Java API Reference for Oracle BPM Suite 11g Release 1 (11.1.1.7.0) E25378-07 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |