Package com.uc4.api.objects
Class ValidityKeywordType
java.lang.Object
com.uc4.api.objects.ValidityKeywordType
This class represents the scope of a variable.
The selected scope is the determining factor for the Variable's validity time frame.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ValidityKeywordType
You may choose any term as scope.static final ValidityKeywordType
Host names (Agent's) are used as scopes.static final ValidityKeywordType
JobPlan names are used as scopes.static final ValidityKeywordType
The UC4 system automatically uses the JobPlan RunIDs as scopes.static final ValidityKeywordType
"*" is automatically set by the Automation Engine as scope.static final ValidityKeywordType
Task names are used as scopes.static final ValidityKeywordType
User names are used as scopes.static final ValidityKeywordType
The UC4 system automatically sets the running numbers of user sessions as scopes. -
Method Summary
Modifier and TypeMethodDescriptionboolean
getId()
Returns the ID of the scope.int
hashCode()
static ValidityKeywordType
newInstance
(String id) Returns aValidityKeywordType
for the given ID ornull
if the ID is unknown.toString()
-
Field Details
-
NONE
"*" is automatically set by the Automation Engine as scope. The Variable contains only one value. -
FREELY_SELECTED
You may choose any term as scope. The Variable can contain any number of values. -
HOST_NAME
Host names (Agent's) are used as scopes. The Variable contains a value for each specified host. -
TASK_NAME
Task names are used as scopes. The Variable contains a value for each specified task. -
JOBPLAN_NAME
JobPlan names are used as scopes. The Variable contains a value for each specified JobPlan. -
JOBPLAN_SESSION
The UC4 system automatically uses the JobPlan RunIDs as scopes. The Variable contains a value for each JobPlan activation. This value and the scope will be deleted when the JobPlan is ended! -
USER_NAME
User names are used as scopes. The Variable contains a value for each specified user. -
USER_SESSION
The UC4 system automatically sets the running numbers of user sessions as scopes. The Variable contains a value for each user session. This value and the scope will be deleted when the user session is ended!
-
-
Method Details
-
newInstance
Returns aValidityKeywordType
for the given ID ornull
if the ID is unknown.- Parameters:
id
- ID of the scope- Returns:
- vailidity scope
-
getId
Returns the ID of the scope.- Returns:
- ID
-
equals
-
hashCode
public int hashCode() -
toString
-