|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectbrooklyn.event.adapter.AbstractSensorAdapter
brooklyn.event.adapter.SshSensorAdapter
class SshSensorAdapter extends AbstractSensorAdapter
TODO javadoc
Field Summary | |
---|---|
protected SshMachineLocation |
location
|
static Logger |
log
|
protected SshPollHelper |
poller
|
Property Summary | |
---|---|
java.lang.String |
command
|
java.util.Map |
env
|
Constructor Summary | |
SshSensorAdapter(java.util.Map flags = [:], SshMachineLocation location)
|
Method Summary | |
---|---|
SshSensorAdapter
|
command(java.lang.String command, java.util.Map cmdEnv = [:])
returns a new adapter, registered, with the given command and optional additional environment |
SshSensorAdapter
|
env(java.util.Map cmdEnv)
returns a new adapter, registered, with the same command and additional environment |
protected boolean
|
isConnected()
|
void
|
poll(Sensor s, groovy.lang.Closure c = {it})
closure will run in an SshResultContext, default value is stdout |
Methods inherited from class AbstractSensorAdapter | |
---|---|
activateAdapter, addActivationLifecycleListeners, deactivateAdapter, isConnected, register |
Field Detail |
---|
protected final SshMachineLocation location
public static final Logger log
protected final SshPollHelper poller
Property Detail |
---|
@SetFromFlag java.lang.String command
@SetFromFlag java.util.Map env
Constructor Detail |
---|
SshSensorAdapter(java.util.Map flags = [:], SshMachineLocation location)
Method Detail |
---|
SshSensorAdapter command(java.lang.String command, java.util.Map cmdEnv = [:])
SshSensorAdapter env(java.util.Map cmdEnv)
protected boolean isConnected()
void poll(Sensor s, groovy.lang.Closure c = {it})
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.