|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectbrooklyn.event.adapter.SensorRegistry
@SuppressWarnings("deprecation") class SensorRegistry
This class manages the periodic polling of a set of sensors, to update the attribute values of a particular Entity.
Property Summary | |
---|---|
boolean |
activated
|
EntityLocal |
entity
|
static Logger |
log
|
java.util.Map |
properties
@deprecated in 0.4. use new SensorAdapter model. |
Constructor Summary | |
SensorRegistry(EntityLocal entity, java.util.Map properties = [:])
|
Method Summary | |
---|---|
void
|
activateAdapters()
|
void
|
addActivationLifecycleListeners(java.lang.Runnable onUp, java.lang.Runnable onDown)
|
void
|
addSensor(AttributeSensor sensor, ValueProvider provider)
@deprecated in 0.4. use new SensorAdapter model. |
void
|
addSensor(AttributeSensor sensor, ValueProvider provider, long period)
@deprecated in 0.4. use new SensorAdapter model. |
void
|
close()
|
void
|
deactivateAdapters()
|
java.util.concurrent.ScheduledExecutorService
|
getExec()
|
java.lang.Object
|
register(java.lang.Object adapter)
records an adapter that has been created for use with this registry; implementations may return a compatible adapter if one is already registered |
void
|
removeSensor(AttributeSensor sensor)
@deprecated in 0.4. use new SensorAdapter model. |
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), 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 |
---|
boolean activated
final EntityLocal entity
static final Logger log
@Deprecated final java.util.Map properties
Constructor Detail |
---|
SensorRegistry(EntityLocal entity, java.util.Map properties = [:])
Method Detail |
---|
void activateAdapters()
void addActivationLifecycleListeners(java.lang.Runnable onUp, java.lang.Runnable onDown)
@Deprecated void addSensor(AttributeSensor sensor, ValueProvider provider)
@Deprecated void addSensor(AttributeSensor sensor, ValueProvider provider, long period)
void close()
void deactivateAdapters()
java.util.concurrent.ScheduledExecutorService getExec()
java.lang.Object register(java.lang.Object adapter)
@Deprecated void removeSensor(AttributeSensor sensor)
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.