XGJob
OverviewThis class provides a local interface to remote Xgrid jobs. Methods
activeCPUPowerReturns the active CPU power of the job. - (float)activeCPUPower ; Return ValueThe active CPU power of the job. DiscussionThe active CPU power of a job is the sum of the CPU power of each of the active processors running one of the job's tasks.
applicationIdentifierReturns the applicationIdentifier of the job. - (NSString *)applicationIdentifier ; Return ValueThe applicationIdentifier of the job. DiscussionThe applicationIdentifier is a identifier string set on the job by the application that submitted the job. The appliationIdentifier is not guaranteed to be unique.
applicationInfoReturns the applicationInfo of the job. - (NSDictionary *)applicationInfo ; Return ValueThe applicationInfo of the job. DiscussionThe applicationInfo is a dictionary set on the job by the application that submitted the job.
completedTaskCountReturns the number of tasks that have completed. - (NSInteger)completedTaskCount ; Return ValueThe number of completed tasks.
dateStartedReturns the date the job was started. - (NSDate *)dateStarted ; Return ValueThe start date.
dateStoppedReturns the date the job was stopped. - (NSDate *)dateStopped ; Return ValueThe stop date.
dateSubmittedReturns the date the job was submitted. - (NSDate *)dateSubmitted ; Return ValueThe submission date.
nameReturns the name associated with the job. - (NSString *)name ; Return ValueA string.
percentDoneReturns the percentage of the job that has completed. - (float)percentDone ; Return ValueThe percent done, from 0.0 to 100.0.
performDeleteActionAttempts to delete the job represented by the receiver. - (XGActionMonitor *)performDeleteAction ; Return ValueAn XGActionMonitor instance for tracking the action progress.
performGetOutputFilesActionAttempts to retrieve a list of output files for the job represented by the receiver. - (XGActionMonitor *)performGetOutputFilesAction ; Return ValueAn XGActionMonitor instance for tracking the action progress.
performGetOutputStreamsActionAttempts to retrieve a list of output streams for the job represented by the receiver. - (XGActionMonitor *)performGetOutputStreamsAction ; Return ValueAn XGActionMonitor instance for tracking the action progress.
performGetSpecificationActionAttempts to retrieve the specification used to submit the job represented by the reciever. - (XGActionMonitor *)performGetSpecificationAction ; Return ValueAn XGActionMonitor instance for tracking the action progress.
performRestartActionAttempts to restart the job represented by the receiver. - (XGActionMonitor *)performRestartAction ; Return ValueAn XGActionMonitor instance for tracking the action progress.
performResumeActionAttempts to resume the job represented by the receiver. - (XGActionMonitor *)performResumeAction ; Return ValueAn XGActionMonitor instance for tracking the action progress.
performStopActionAttempts to stop the job represented by the receiver. - (XGActionMonitor *)performStopAction ; Return ValueAn XGActionMonitor instance for tracking the action progress.
performSuspendActionAttempts to suspend the job represented by the receiver. - (XGActionMonitor *)performSuspendAction ; Return ValueAn XGActionMonitor instance for tracking the action progress.
taskCountReturns the number of tasks that make up the job. - (NSInteger)taskCount ; Return ValueThe number of tasks.
|