Class SSHMasterToSlaveCallable
- java.lang.Object
-
- jenkins.security.MasterToSlaveCallable<Object,IOException>
-
- org.jenkinsci.plugins.sshsteps.util.SSHMasterToSlaveCallable
-
- All Implemented Interfaces:
hudson.remoting.Callable<Object,IOException>
,Serializable
,org.jenkinsci.remoting.RoleSensitive
public abstract class SSHMasterToSlaveCallable extends MasterToSlaveCallable<Object,IOException>
Base Callable for all SSH Steps.- Author:
- Naresh Rayapati.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SSHMasterToSlaveCallable(BasicSSHStep step, TaskListener listener)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Object
call()
SSHService
createService()
protected abstract Object
execute()
SSHService
getService()
BasicSSHStep
getStep()
-
Methods inherited from class jenkins.security.MasterToSlaveCallable
checkRoles, getChannelOrFail, getOpenChannelOrFail
-
-
-
-
Constructor Detail
-
SSHMasterToSlaveCallable
public SSHMasterToSlaveCallable(BasicSSHStep step, TaskListener listener)
-
-
Method Detail
-
call
public Object call()
-
createService
public SSHService createService()
-
execute
protected abstract Object execute()
-
getStep
public BasicSSHStep getStep()
-
getService
public SSHService getService()
-
-