org.globus.cog.abstraction.impl.execution.gt3_2_0
Class JobSubmissionTaskHandler

java.lang.Object
  extended byorg.globus.cog.abstraction.impl.execution.gt3_2_0.JobSubmissionTaskHandler
All Implemented Interfaces:
DelegatedTaskHandler, org.globus.ogsa.impl.base.gram.client.GramJobListener, JobOutputListener

public class JobSubmissionTaskHandler
extends Object
implements DelegatedTaskHandler, org.globus.ogsa.impl.base.gram.client.GramJobListener, JobOutputListener


Constructor Summary
JobSubmissionTaskHandler()
           
 
Method Summary
 void cancel()
           
 void outputChanged(String s)
           
 void outputClosed()
           
 void resume()
           
 void statusChanged(org.globus.ogsa.impl.base.gram.client.GramJob job)
           
 void submit(Task task)
           
 void suspend()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JobSubmissionTaskHandler

public JobSubmissionTaskHandler()
Method Detail

submit

public void submit(Task task)
            throws IllegalSpecException,
                   InvalidSecurityContextException,
                   InvalidServiceContactException,
                   TaskSubmissionException
Specified by:
submit in interface DelegatedTaskHandler
Throws:
IllegalSpecException
InvalidSecurityContextException
InvalidServiceContactException
TaskSubmissionException

suspend

public void suspend()
             throws InvalidSecurityContextException,
                    TaskSubmissionException
Specified by:
suspend in interface DelegatedTaskHandler
Throws:
InvalidSecurityContextException
TaskSubmissionException

resume

public void resume()
            throws InvalidSecurityContextException,
                   TaskSubmissionException
Specified by:
resume in interface DelegatedTaskHandler
Throws:
InvalidSecurityContextException
TaskSubmissionException

cancel

public void cancel()
            throws InvalidSecurityContextException,
                   TaskSubmissionException
Specified by:
cancel in interface DelegatedTaskHandler
Throws:
InvalidSecurityContextException
TaskSubmissionException

statusChanged

public void statusChanged(org.globus.ogsa.impl.base.gram.client.GramJob job)
Specified by:
statusChanged in interface org.globus.ogsa.impl.base.gram.client.GramJobListener

outputChanged

public void outputChanged(String s)
Specified by:
outputChanged in interface JobOutputListener

outputClosed

public void outputClosed()
Specified by:
outputClosed in interface JobOutputListener