org.globus.cog.abstraction.impl.execution.ssh
Class TaskHandlerImpl

java.lang.Object
  extended by org.globus.cog.abstraction.impl.common.AbstractTaskHandler
      extended by org.globus.cog.abstraction.impl.execution.ssh.TaskHandlerImpl
All Implemented Interfaces:
TaskHandler

public class TaskHandlerImpl
extends AbstractTaskHandler

Provides SSH specific TaskHandler for job submission task and file transfer task.

Author:
Kaizar Amin (amin@mcs.anl.gov)

Field Summary
 
Fields inherited from interface org.globus.cog.abstraction.interfaces.TaskHandler
EXECUTION, FILE_OPERATION, FILE_TRANSFER, GENERIC
 
Constructor Summary
TaskHandlerImpl()
           
 
Method Summary
protected  String getName()
           
protected  DelegatedTaskHandler newDelegatedTaskHandler(int type)
           
 
Methods inherited from class org.globus.cog.abstraction.impl.common.AbstractTaskHandler
cancel, getActiveTasks, getAllTasks, getCanceledTasks, getCompletedTasks, getFailedTasks, getResumedTasks, getSuspendedTasks, getTasksWithStatus, getType, remove, resume, setType, submit, suspend
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaskHandlerImpl

public TaskHandlerImpl()
Method Detail

newDelegatedTaskHandler

protected DelegatedTaskHandler newDelegatedTaskHandler(int type)
Specified by:
newDelegatedTaskHandler in class AbstractTaskHandler

getName

protected String getName()
Specified by:
getName in class AbstractTaskHandler