Groovy Documentation

org.hidetake.gradle.ssh.internal.session
[Groovy] Class SessionDelegate

java.lang.Object
  org.hidetake.gradle.ssh.internal.session.SessionDelegate
All Implemented Interfaces:
SessionHandler

@TupleConstructor
@Slf4j
class SessionDelegate

Property Summary
static java.lang.Object NULL_CLOSURE

Operations operations

 
Method Summary
java.lang.String execute(java.lang.String command)

java.lang.String execute(java.lang.String command, groovy.lang.Closure closure)

java.lang.String execute(java.util.HashMap settings, java.lang.String command)

java.lang.String execute(java.util.HashMap settings, java.lang.String command, groovy.lang.Closure closure)

void executeBackground(java.lang.String command)

void executeBackground(java.util.HashMap settings, java.lang.String command)

java.lang.String executeSudo(java.lang.String command)

java.lang.String executeSudo(java.util.HashMap settings, java.lang.String command)

void get(java.lang.String remote, java.lang.String local)

Remote getRemote()

void put(java.lang.String local, java.lang.String remote)

void shell(java.util.HashMap settings, groovy.lang.Closure closure)

void shell(groovy.lang.Closure closure)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Property Detail

NULL_CLOSURE

static final java.lang.Object NULL_CLOSURE


operations

final Operations operations


 
Method Detail

execute

@Override
java.lang.String execute(java.lang.String command)


execute

@Override
java.lang.String execute(java.lang.String command, groovy.lang.Closure closure)


execute

@Override
java.lang.String execute(java.util.HashMap settings, java.lang.String command)


execute

@Override
java.lang.String execute(java.util.HashMap settings, java.lang.String command, groovy.lang.Closure closure)


executeBackground

@Override
void executeBackground(java.lang.String command)


executeBackground

@Override
void executeBackground(java.util.HashMap settings, java.lang.String command)


executeSudo

@Override
java.lang.String executeSudo(java.lang.String command)


executeSudo

@Override
java.lang.String executeSudo(java.util.HashMap settings, java.lang.String command)


get

@Override
void get(java.lang.String remote, java.lang.String local)


getRemote

@Override
Remote getRemote()


put

@Override
void put(java.lang.String local, java.lang.String remote)


shell

@Override
void shell(java.util.HashMap settings, groovy.lang.Closure closure)


shell

@Override
void shell(groovy.lang.Closure closure)


 

Groovy Documentation