public interface EntityChangeListener
Modifier and Type | Field and Description |
---|---|
static EntityChangeListener |
NOOP |
Modifier and Type | Method and Description |
---|---|
void |
onAttributeChanged(AttributeSensor<?> attribute) |
void |
onChanged() |
void |
onChildrenChanged() |
void |
onConfigChanged(ConfigKey<?> key) |
void |
onEffectorCompleted(Effector<?> effector) |
void |
onEffectorStarting(Effector<?> effector,
java.lang.Object parameters) |
void |
onEnricherAdded(Enricher enricher) |
void |
onEnricherRemoved(Enricher enricher) |
void |
onFeedAdded(Feed feed) |
void |
onFeedRemoved(Feed feed) |
void |
onLocationsChanged() |
void |
onMembersChanged() |
void |
onPolicyAdded(Policy policy) |
void |
onPolicyRemoved(Policy policy) |
void |
onTagsChanged() |
static final EntityChangeListener NOOP
void onChanged()
void onAttributeChanged(AttributeSensor<?> attribute)
void onConfigChanged(ConfigKey<?> key)
void onLocationsChanged()
void onTagsChanged()
void onMembersChanged()
void onChildrenChanged()
void onPolicyAdded(Policy policy)
void onPolicyRemoved(Policy policy)
void onEnricherAdded(Enricher enricher)
void onEnricherRemoved(Enricher enricher)
void onFeedAdded(Feed feed)
void onFeedRemoved(Feed feed)
void onEffectorStarting(Effector<?> effector, java.lang.Object parameters)
void onEffectorCompleted(Effector<?> effector)