Enum Class ProcessConstants.ExecutableBusinessProcessProperty
java.lang.Object
java.lang.Enum<ProcessConstants.ExecutableBusinessProcessProperty>
de.aristaflow.adept2.model.globals.ProcessConstants.ExecutableBusinessProcessProperty
- All Implemented Interfaces:
Serializable,Comparable<ProcessConstants.ExecutableBusinessProcessProperty>,java.lang.constant.Constable
- Enclosing class:
- ProcessConstants
public static enum ProcessConstants.ExecutableBusinessProcessProperty
extends Enum<ProcessConstants.ExecutableBusinessProcessProperty>
Properties / attributes of Activities and Light Weight Processes.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThe ID of the activity template in the activity repository,AbstractActivity.getID().If the activity is closable,isClosable().The activity configuration (meta data) of the activity,Activity.getConfiguration().The ID / name of the executable component which is required to execute the activity,AbstractActivity.getExecutableComponentName().The execution control properties of the EBP,ExecutableBusinessProcess.getExecutionControlProperties().The gui context ID of the activity,AbstractActivity.getGUIContextID().The input parameters of the EBP,ExecutableBusinessProcess.getParameters(ActivityConstants.AccessType)withAccessType.READ.The name of the operation of the activity (e.g.The output parameters of the EBP,ExecutableBusinessProcess.getParameters(ActivityConstants.AccessType)withAccessType.WRITE.If the activity is resettable,isResetable().If the activity is suspensible,isSuspensible().The sub-template,EmbeddedProcess.getTemplate().The ID of the sub-template,ReferencedProcess.getTemplateID().The test activity configuration of the activity,Activity.getTestConfiguration().The user attributes. -
Method Summary
Modifier and TypeMethodDescriptionintgetCode()valueOf(int code) Returns the enum constant of this class with the specified name.Returns the enum constant of this class with the specified name.values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
INPUT_PARAMETER
The input parameters of the EBP,ExecutableBusinessProcess.getParameters(ActivityConstants.AccessType)withAccessType.READ. -
OUTPUT_PARAMETER
The output parameters of the EBP,ExecutableBusinessProcess.getParameters(ActivityConstants.AccessType)withAccessType.WRITE. -
EXECUTION_CONTROL_PROPERTIES
The execution control properties of the EBP,ExecutableBusinessProcess.getExecutionControlProperties(). -
USER_ATTRIBUTE
The user attributes. -
ACTIVITY_TEMPLATE_ID
The ID of the activity template in the activity repository,AbstractActivity.getID(). -
EXECUTABLE_COMPONENT_NAME
The ID / name of the executable component which is required to execute the activity,AbstractActivity.getExecutableComponentName(). -
OPERATION_NAME
The name of the operation of the activity (e.g. in a component),AbstractActivity.getOperationName(). -
CONFIGURATION_NAME
- See Also:
-
RESETABLE
If the activity is resettable,isResetable(). -
SUSPENSIBLE
If the activity is suspensible,isSuspensible(). -
CLOSABLE
If the activity is closable,isClosable(). -
CONFIGURATION
The activity configuration (meta data) of the activity,Activity.getConfiguration(). -
TEST_CONFIGURATION
The test activity configuration of the activity,Activity.getTestConfiguration(). -
GUI_CONTEXT_ID
The gui context ID of the activity,AbstractActivity.getGUIContextID(). -
TEMPLATE_ID
The ID of the sub-template,ReferencedProcess.getTemplateID(). -
TEMPLATE
The sub-template,EmbeddedProcess.getTemplate().
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException- if the argument is null
-
getCode
public int getCode() -
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException- if the argument is null
-