Brooklyn

brooklyn.entity.effector
[Java] Class EffectorTasks.EffectorBodyTaskFactory

java.lang.Object
  brooklyn.entity.effector.EffectorTasks.EffectorBodyTaskFactory
All Implemented Interfaces:
EffectorTaskFactory

public static class EffectorTasks.EffectorBodyTaskFactory

Constructor Summary
EffectorTasks.EffectorBodyTaskFactory(EffectorBody effectorBody)

 
Method Summary
protected java.util.Map getFlagsForTaskInvocationAt(Entity entity, Effector effector)

subclasses may override to add additional flags, but they should include the flags returned here unless there is very good reason not to; default impl returns a MutableMap

Task newTask(Entity entity, Effector effector, ConfigBag parameters)

 
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()
 

Constructor Detail

EffectorTasks.EffectorBodyTaskFactory

public EffectorTasks.EffectorBodyTaskFactory(EffectorBody effectorBody)


 
Method Detail

getFlagsForTaskInvocationAt

protected java.util.Map getFlagsForTaskInvocationAt(Entity entity, Effector effector)
subclasses may override to add additional flags, but they should include the flags returned here unless there is very good reason not to; default impl returns a MutableMap


newTask

@Override
public Task newTask(Entity entity, Effector effector, ConfigBag parameters)


 

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