Package com.ace.moab.api.triggers

Provides classes for describing Moab Triggers.

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  
 

Package com.ace.moab.api.triggers Description

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.



Copyright © 2001-2009 Cluster Resources, Inc. All Rights Reserved.