|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbrooklyn.event.adapter.AbstractSensorAdapter
brooklyn.event.adapter.HttpSensorAdapter
class HttpSensorAdapter extends AbstractSensorAdapter
Field Summary | |
---|---|
protected java.lang.String |
baseUrl
|
protected boolean |
isPost
|
static Logger |
log
|
protected HttpPollHelper |
poller
|
protected java.util.Map |
urlVars
|
Constructor Summary | |
HttpSensorAdapter(java.util.Map flags = [:], java.lang.String url)
|
Method Summary | |
---|---|
protected boolean
|
isConnected()
|
void
|
poll(Sensor s, groovy.lang.Closure c = {it})
closure will run in an HttpResponseContext, default value is the string content |
HttpSensorAdapter
|
post()
returns new adapter which will POST the vars |
HttpSensorAdapter
|
suburl(java.util.Map flags = [:], java.lang.String urlExtension)
returns a new adapter, registered, for accessing a child URL |
HttpSensorAdapter
|
vars(java.util.Map vars)
returns a new adapter, registered, with the given additional parameters (for 'get' or 'post') |
Methods inherited from class AbstractSensorAdapter | |
---|---|
activateAdapter, addActivationLifecycleListeners, deactivateAdapter, isConnected, register |
Field Detail |
---|
protected java.lang.String baseUrl
protected boolean isPost
public static final Logger log
protected final HttpPollHelper poller
protected final java.util.Map urlVars
Constructor Detail |
---|
HttpSensorAdapter(java.util.Map flags = [:], java.lang.String url)
Method Detail |
---|
protected boolean isConnected()
void poll(Sensor s, groovy.lang.Closure c = {it})
HttpSensorAdapter post()
HttpSensorAdapter suburl(java.util.Map flags = [:], java.lang.String urlExtension)
HttpSensorAdapter vars(java.util.Map vars)
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.