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