Enum ProcessConstants.ExecutableBusinessProcessProperty
- java.lang.Object
-
- java.lang.Enum<ProcessConstants.ExecutableBusinessProcessProperty>
-
- de.aristaflow.adept2.model.globals.ProcessConstants.ExecutableBusinessProcessProperty
-
- All Implemented Interfaces:
Serializable
,Comparable<ProcessConstants.ExecutableBusinessProcessProperty>
- Enclosing class:
- ProcessConstants
public static enum ProcessConstants.ExecutableBusinessProcessProperty extends Enum<ProcessConstants.ExecutableBusinessProcessProperty>
Properties / attributes of Activities and Light Weight Processes.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ACTIVITY_TEMPLATE_ID
The ID of the activity template in the activity repository,AbstractActivity.getID()
.CLOSABLE
If the activity is closable,isClosable()
.CONFIGURATION
The activity configuration (meta data) of the activity,Activity.getConfiguration()
.CONFIGURATION_NAME
EXECUTABLE_COMPONENT_NAME
The ID / name of the executable component which is required to execute the activity,AbstractActivity.getExecutableComponentName()
.EXECUTION_CONTROL_PROPERTIES
The execution control properties of the EBP,ExecutableBusinessProcess.getExecutionControlProperties()
.GUI_CONTEXT_ID
The gui context ID of the activity,AbstractActivity.getGUIContextID()
.INPUT_PARAMETER
The input parameters of the EBP,ExecutableBusinessProcess.getParameters(ActivityConstants.AccessType)
withAccessType.READ
.OPERATION_NAME
The name of the operation of the activity (e.g. in a component),AbstractActivity.getOperationName()
.OUTPUT_PARAMETER
The output parameters of the EBP,ExecutableBusinessProcess.getParameters(ActivityConstants.AccessType)
withAccessType.WRITE
.RESETABLE
If the activity is resettable,isResetable()
.SUSPENSIBLE
If the activity is suspensible,isSuspensible()
.TEMPLATE
The sub-template,EmbeddedProcess.getTemplate()
.TEMPLATE_ID
The ID of the sub-template,ReferencedProcess.getTemplateID()
.TEST_CONFIGURATION
The test activity configuration of the activity,Activity.getTestConfiguration()
.USER_ATTRIBUTE
The user attributes.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getCode()
static ProcessConstants.ExecutableBusinessProcessProperty
valueOf(int code)
Returns the enum constant of this type with the specified name.static ProcessConstants.ExecutableBusinessProcessProperty
valueOf(String name)
Returns the enum constant of this type with the specified name.static ProcessConstants.ExecutableBusinessProcessProperty[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
INPUT_PARAMETER
public static final ProcessConstants.ExecutableBusinessProcessProperty INPUT_PARAMETER
The input parameters of the EBP,ExecutableBusinessProcess.getParameters(ActivityConstants.AccessType)
withAccessType.READ
.
-
OUTPUT_PARAMETER
public static final ProcessConstants.ExecutableBusinessProcessProperty OUTPUT_PARAMETER
The output parameters of the EBP,ExecutableBusinessProcess.getParameters(ActivityConstants.AccessType)
withAccessType.WRITE
.
-
EXECUTION_CONTROL_PROPERTIES
public static final ProcessConstants.ExecutableBusinessProcessProperty EXECUTION_CONTROL_PROPERTIES
The execution control properties of the EBP,ExecutableBusinessProcess.getExecutionControlProperties()
.
-
USER_ATTRIBUTE
public static final ProcessConstants.ExecutableBusinessProcessProperty USER_ATTRIBUTE
The user attributes.
-
ACTIVITY_TEMPLATE_ID
public static final ProcessConstants.ExecutableBusinessProcessProperty ACTIVITY_TEMPLATE_ID
The ID of the activity template in the activity repository,AbstractActivity.getID()
.
-
EXECUTABLE_COMPONENT_NAME
public static final ProcessConstants.ExecutableBusinessProcessProperty EXECUTABLE_COMPONENT_NAME
The ID / name of the executable component which is required to execute the activity,AbstractActivity.getExecutableComponentName()
.
-
OPERATION_NAME
public static final ProcessConstants.ExecutableBusinessProcessProperty OPERATION_NAME
The name of the operation of the activity (e.g. in a component),AbstractActivity.getOperationName()
.
-
CONFIGURATION_NAME
public static final ProcessConstants.ExecutableBusinessProcessProperty CONFIGURATION_NAME
- See Also:
AbstractActivity.getConfigurationName()
-
RESETABLE
public static final ProcessConstants.ExecutableBusinessProcessProperty RESETABLE
If the activity is resettable,isResetable()
.
-
SUSPENSIBLE
public static final ProcessConstants.ExecutableBusinessProcessProperty SUSPENSIBLE
If the activity is suspensible,isSuspensible()
.
-
CLOSABLE
public static final ProcessConstants.ExecutableBusinessProcessProperty CLOSABLE
If the activity is closable,isClosable()
.
-
CONFIGURATION
public static final ProcessConstants.ExecutableBusinessProcessProperty CONFIGURATION
The activity configuration (meta data) of the activity,Activity.getConfiguration()
.
-
TEST_CONFIGURATION
public static final ProcessConstants.ExecutableBusinessProcessProperty TEST_CONFIGURATION
The test activity configuration of the activity,Activity.getTestConfiguration()
.
-
GUI_CONTEXT_ID
public static final ProcessConstants.ExecutableBusinessProcessProperty GUI_CONTEXT_ID
The gui context ID of the activity,AbstractActivity.getGUIContextID()
.
-
TEMPLATE_ID
public static final ProcessConstants.ExecutableBusinessProcessProperty TEMPLATE_ID
The ID of the sub-template,ReferencedProcess.getTemplateID()
.
-
TEMPLATE
public static final ProcessConstants.ExecutableBusinessProcessProperty TEMPLATE
The sub-template,EmbeddedProcess.getTemplate()
.
-
-
Method Detail
-
values
public static ProcessConstants.ExecutableBusinessProcessProperty[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ProcessConstants.ExecutableBusinessProcessProperty c : ProcessConstants.ExecutableBusinessProcessProperty.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ProcessConstants.ExecutableBusinessProcessProperty valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getCode
public int getCode()
-
valueOf
public static ProcessConstants.ExecutableBusinessProcessProperty valueOf(int code)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
code
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
-