|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
Trigger | This class represents a Moab trigger. |
TriggerFlags | This class represents the various flags that can be used to modify a trigger's behavior. |
TriggerThreshold | This class specifies the threshold used to determine if a trigger attached to an object should be fired. |
TriggerVariable | This class represents trigger variables that can add greater flexibility and power to a site that wishes to automate certain tasks and system behaviors. |
Enum Summary | |
---|---|
TriggerActionType | This enums describes what kind of action a trigger can take when it fires. |
TriggerEventType | This enum describes the type of event that signals that the trigger can fire. |
TriggerPeriod | |
TriggerState | This enum describes the state of a trigger. |
TriggerThresholdMetric | This enum describes the metric to use when measuring the threshold used to fire a trigger. |
TriggerVariableType |
Provides classes for describing Moab Triggers. Moab can launch events or triggers based on certain events. For example, an administrator may want to send an email to the owner of a particular reservation when the usage drops below a specific threshold. Or a user may want to launch an evaluation script five minutes before a job is scheduled for completion. Triggers can be associated with jobs, nodes, reservations, or the core scheduler, and they enable actions to be taken when the specified event, offset, and threshold criteria are satisfied. The classes in this package represent Moab Triggers and their structure.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |