public static enum ActivityConstants.AccessType extends java.lang.Enum<ActivityConstants.AccessType>
Within the context of activities (activity model and activity repository)
only READ and WRITE are supported! So
special care must be taken there. Instead of values()
activityRelatedValues() must be used.
| Enum Constant and Description |
|---|
READ
The data edge represents the reading of a data element by an executable
business process.
|
SYSTEM_READ
The data edge represents the reading of a data element by a node (the
node itself reads the data, for instance for resolution of a dependent
staff assignment rule.
|
SYSTEM_WRITE
The data edge represents the writing of a data element by a node (the
node itself produces data, for instance the corresponding executing
agent.
|
WRITE
The data edge represents the writing of a data element by an executable
business process.
|
| Modifier and Type | Method and Description |
|---|---|
static ActivityConstants.AccessType[] |
activityRelatedValues()
Returns only those
AccessTypes that are supported in the context
of activities (activity model and activity repository). |
static ActivityConstants.AccessType[] |
dataFlowReadAccess()
Returns only those
AccessTypes that stand for reading access
in the data flow. |
static ActivityConstants.AccessType[] |
dataFlowWriteAccess()
Returns only those
AccessTypes that stand for writing access
in the data flow. |
int |
getCode() |
static boolean |
isActivityRelatedValue(ActivityConstants.AccessType accessType)
Returns true, if the given access type is activity related.
|
static boolean |
isSystemRelatedValue(ActivityConstants.AccessType accessType)
Returns true, if the given access type is system related.
|
static ActivityConstants.AccessType[] |
systemRelatedValues()
Returns only those
AccessTypes that are supported in the context
of nodes. |
static ActivityConstants.AccessType |
valueOf(int code) |
static ActivityConstants.AccessType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ActivityConstants.AccessType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ActivityConstants.AccessType READ
public static final ActivityConstants.AccessType WRITE
public static final ActivityConstants.AccessType SYSTEM_READ
public static final ActivityConstants.AccessType SYSTEM_WRITE
public static ActivityConstants.AccessType[] values()
for (ActivityConstants.AccessType c : ActivityConstants.AccessType.values()) System.out.println(c);
public static ActivityConstants.AccessType valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic int getCode()
public static ActivityConstants.AccessType valueOf(int code)
public static ActivityConstants.AccessType[] activityRelatedValues()
AccessTypes that are supported in the context
of activities (activity model and activity repository).AccessTypes that are supported in the context of
activitiespublic static ActivityConstants.AccessType[] systemRelatedValues()
AccessTypes that are supported in the context
of nodes.AccessTypes that are supported in the context of
nodespublic static ActivityConstants.AccessType[] dataFlowReadAccess()
AccessTypes that stand for reading access
in the data flow.AccessTypes that are stand for reading access.public static ActivityConstants.AccessType[] dataFlowWriteAccess()
AccessTypes that stand for writing access
in the data flow.AccessTypes that are stand for writing access.public static boolean isActivityRelatedValue(ActivityConstants.AccessType accessType)
activityRelatedValues().accessType - public static boolean isSystemRelatedValue(ActivityConstants.AccessType accessType)
systemRelatedValues().accessType -