Brooklyn

brooklyn.enricher.basic
[Java] Class SensorTransformingEnricher

java.lang.Object
  brooklyn.policy.basic.AbstractEntityAdjunct
      brooklyn.enricher.basic.AbstractEnricher
          brooklyn.enricher.basic.AbstractTypeTransformingEnricher
              brooklyn.enricher.basic.SensorTransformingEnricher

public class SensorTransformingEnricher
extends AbstractTypeTransformingEnricher

Field Summary
 
Fields inherited from class AbstractTypeTransformingEnricher
target
 
Fields inherited from class AbstractEnricher
leftoverProperties
 
Fields inherited from class AbstractEntityAdjunct
_subscriptionTracker, entity, id, name
 
Constructor Summary
SensorTransformingEnricher(Entity producer, Sensor source, Sensor target, Function transformation)

SensorTransformingEnricher(Entity producer, Sensor source, Sensor target, groovy.lang.Closure transformation)

SensorTransformingEnricher(Sensor source, Sensor target, Function transformation)

SensorTransformingEnricher(Sensor source, Sensor target, groovy.lang.Closure transformation)

 
Method Summary
protected boolean accept(java.lang.Object value)

protected java.lang.Object compute(java.lang.Object value)

void onEvent(SensorEvent event)

 
Methods inherited from class AbstractTypeTransformingEnricher
setEntity
 
Methods inherited from class AbstractEnricher
configure
 
Methods inherited from class AbstractEntityAdjunct
check, destroy, getAllSubscriptions, getId, getManagementContext, getName, getSubscriptionTracker, isDestroyed, isRunning, setEntity, setId, setName, subscribe, subscribeToChildren, subscribeToMembers, unsubscribe, unsubscribe
 

Constructor Detail

SensorTransformingEnricher

public SensorTransformingEnricher(Entity producer, Sensor source, Sensor target, Function transformation)


SensorTransformingEnricher

public SensorTransformingEnricher(Entity producer, Sensor source, Sensor target, groovy.lang.Closure transformation)


SensorTransformingEnricher

public SensorTransformingEnricher(Sensor source, Sensor target, Function transformation)


SensorTransformingEnricher

public SensorTransformingEnricher(Sensor source, Sensor target, groovy.lang.Closure transformation)


 
Method Detail

accept

protected boolean accept(java.lang.Object value)


compute

protected java.lang.Object compute(java.lang.Object value)


onEvent

@Override
public void onEvent(SensorEvent event)


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.