XGActionMonitor.h

Overview

This header file describes the interface to an object which allows you to initiate and monitor an action performed on a concrete instance of a XGResource subclass.



Classes

XGActionMonitor


Constants

XGActionMonitorResultsOutputFilesKey
XGActionMonitorResultsOutputStreamsKey

XGActionMonitorResultsOutputFilesKey


extern NSString * const XGActionMonitorResultsOutputFilesKey;  
Discussion

The key used to retrieve the output files from the results dictionary following a successful outcome to a XGResourceActionGetOutputFiles action.


XGActionMonitorResultsOutputStreamsKey


extern NSString * const XGActionMonitorResultsOutputStreamsKey;  
Discussion

The key used to retrieve the output streams from the results dictionary following a successful outcome to a XGResourceActionGetOutputStreams action.

Typedefs

XGActionMonitorOutcome
XGResourceAction

XGActionMonitorOutcome


typedef enum { 
    XGActionMonitorOutcomeNone = 0, 
    XGActionMonitorOutcomeSuccess, 
    XGActionMonitorOutcomeFailure 
} XGActionMonitorOutcome;  
Constants
XGActionMonitorOutcomeNone

The action hasn't completed yet.

XGActionMonitorOutcomeSuccess

The action succeeded.

XGActionMonitorOutcomeFailure

The action failed.

Discussion

The outcome of the action.


XGResourceAction


typedef enum { 
    XGResourceActionNone = 0, 
    XGResourceActionStop, 
    XGResourceActionRestart, 
    XGResourceActionSuspend, 
    XGResourceActionResume, 
    XGResourceActionDelete, 
    XGResourceActionRename, 
    XGResourceActionMakeDefault, 
    XGResourceActionSubmitJob, 
    XGResourceActionGetOutputStreams, 
    XGResourceActionGetOutputFiles, 
    XGResourceActionGetSpecification 
} XGResourceAction;  
Constants
XGResourceActionNone

No action.

XGResourceActionStop

The "stop" action.

XGResourceActionRestart

The "restart" action.

XGResourceActionSuspend

The "suspend" action.

XGResourceActionResume

The "resume" action.

XGResourceActionDelete

The "delete" action.

XGResourceActionRename

The "rename" action.

XGResourceActionMakeDefault

The "make default" action.

XGResourceActionSubmitJob

The "submit job" action.

XGResourceActionGetOutputStreams

The "get output streams" action.

XGResourceActionGetOutputFiles

The "get output files" action.

XGResourceActionGetSpecification

The "get specification" action.

Discussion

All of the different actions that can be performed on resources.

Did this document help you? Yes It's good, but... Not helpful...

 

Last Updated: 2009-08-12