org.ogf.saga.job
Interface JobSelf

All Superinterfaces:
Async, AsyncAttributes<Job>, AsyncSteerable<JobSelf>, Attributes, Cloneable, Future<Void>, Job, Monitorable, Permissions<Job>, SagaObject, Steerable, Task<Void,Void>

public interface JobSelf
extends Job, AsyncSteerable<JobSelf>

A JobSelf is a Job that represents the current application, and is steerable.


Field Summary
 
Fields inherited from interface org.ogf.saga.job.Job
CREATED, EXECUTIONHOSTS, EXITCODE, FINISHED, JOB_CPUTIME, JOB_MEMORYUSE, JOB_PERFORMANCE, JOB_SIGNAL, JOB_STATE, JOB_STATEDETAIL, JOB_VMEMORYUSE, JOBID, SERVICEURL, STARTED, TERMSIG, WORKINGDIRECTORY
 
Fields inherited from interface org.ogf.saga.task.Task
TASK_STATE
 
Fields inherited from interface org.ogf.saga.SagaObject
NO_WAIT, WAIT_FOREVER
 
Fields inherited from interface org.ogf.saga.attributes.Attributes
BOOL, ENUM, FALSE, FLOAT, INT, STRING, TIME, TRIGGER, TRUE
 
Method Summary
 
Methods inherited from interface org.ogf.saga.job.Job
checkpoint, checkpoint, getJobDescription, getJobDescription, getStderr, getStderr, getStdin, getStdin, getStdout, getStdout, migrate, migrate, resume, resume, signal, signal, suspend, suspend
 
Methods inherited from interface org.ogf.saga.task.Task
cancel, cancel, getObject, getResult, getState, rethrow, run, waitFor, waitFor
 
Methods inherited from interface org.ogf.saga.SagaObject
clone, getId, getSession
 
Methods inherited from interface org.ogf.saga.monitoring.Monitorable
addCallback, getMetric, listMetrics, removeCallback
 
Methods inherited from interface java.util.concurrent.Future
cancel, get, get, isCancelled, isDone
 
Methods inherited from interface org.ogf.saga.attributes.AsyncAttributes
existsAttribute, findAttributes, getAttribute, getVectorAttribute, isReadOnlyAttribute, isRemovableAttribute, isVectorAttribute, isWritableAttribute, listAttributes, removeAttribute, setAttribute, setVectorAttribute
 
Methods inherited from interface org.ogf.saga.attributes.Attributes
existsAttribute, findAttributes, getAttribute, getVectorAttribute, isReadOnlyAttribute, isRemovableAttribute, isVectorAttribute, isWritableAttribute, listAttributes, removeAttribute, setAttribute, setVectorAttribute
 
Methods inherited from interface org.ogf.saga.permissions.Permissions
getGroup, getGroup, getOwner, getOwner, permissionsAllow, permissionsAllow, permissionsCheck, permissionsCheck, permissionsDeny, permissionsDeny
 
Methods inherited from interface org.ogf.saga.monitoring.AsyncSteerable
addMetric, fireMetric, removeMetric
 
Methods inherited from interface org.ogf.saga.monitoring.Steerable
addMetric, fireMetric, removeMetric
 



Copyright © 2014 Open Grid Forum. All rights reserved.