|
Process API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfilenet.vw.api.VWSplitType
public final class VWSplitType
Use this class to access the split type for branching of the workflow. The split type is a property of a step in a workflow graph which has multiple execution routes. "AND" splits indicate parallel routing (work goes down more than one path), while "OR" splits indicate branching (the work proceeds down one among two or more route paths).
When creating splits and joins on steps, associate "AND" splits with "AND" joins, further down a route path. Similarly associate "OR" splits with "OR" joins, further down a route path.
For a given VWStepDefinition or VWCompoundStepDefinition, this class allows you to set the integer value of the SplitType property. The integer value must correspond to one of the following VWSplitType types:
Input this: | To set this type: | Result: |
1 | SPLIT_TYPE_AND | Work flows into multiple routes which all must be traversed. |
2 | SPLIT_TYPE_OR | Work flows into multiple routes, but only one among them is traversed. |
3 | SPLIT_TYPE_NONE | There is no split at the step. |
VWMapNode
,
VWStepDefinition
,
VWCompoundStepDefinition
,
VWJoinType
Field Summary | |
---|---|
static int |
SPLIT_TYPE_AND
Value of 1. Indicates a split where work will be routed, in parallel, over multiple paths which must all be traversed. |
static int |
SPLIT_TYPE_NONE
Value of 3. Indicates there is no split at the step. |
static int |
SPLIT_TYPE_OR
Value of 2. Indicates a branch where work will be routed to one among more than one paths. |
Constructor Summary | |
---|---|
VWSplitType()
|
Method Summary | |
---|---|
static java.lang.String |
_get_FILE_AUTHOR()
For FileNet internal use only, do not call. |
static java.lang.String |
_get_FILE_DATE()
For FileNet internal use only, do not call. |
static java.lang.String |
_get_FILE_REVISION()
For FileNet internal use only, do not call. |
static java.lang.String |
getLocalizedString(int theSplitType)
Gets a localized string representation of the split type. |
static boolean |
isValid(int theSplitType)
Determines whether or not the split type is in range. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int SPLIT_TYPE_AND
VWJoinType
class.
public static final int SPLIT_TYPE_OR
VWJoinType
class.
public static final int SPLIT_TYPE_NONE
VWJoinType
class.
Constructor Detail |
---|
public VWSplitType()
Method Detail |
---|
public static java.lang.String _get_FILE_DATE()
public static java.lang.String _get_FILE_AUTHOR()
public static java.lang.String _get_FILE_REVISION()
public static java.lang.String getLocalizedString(int theSplitType) throws VWException
theSplitType
- An integer value indicating the split type
value to be represented by a string. Valid split type values
are as follows:
VWException
- The method throws an exception if the
split type value specified in the theSplitType parameter is
invalid.public static boolean isValid(int theSplitType)
theSplitType
- An integer value for the split type to be
validated.
|
Process API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |