|
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.