T
- the type of artifacts in the set.public interface StatefulProcessor<T> extends Processor<T>, Stateful
Processor
that is capable of monitoring its source set of artifacts and delivering events on changes
to the set.Modifier and Type | Interface and Description |
---|---|
static interface |
StatefulProcessor.Handle |
Processor.Visitor<T>
Stateful.State
Modifier and Type | Method and Description |
---|---|
StatefulProcessor.Handle |
addObjectChangeListener(Listener<? extends ContributedObjectChange> listener)
Listen for changes to the set of objects delivered using the category
ContributedObjectChange |
StatefulProcessor.Handle |
addStateChangeListener(Listener<ProcessorStateChange> listener)
Listen for state changes in this processor.
|
initializeState, invalidateState, releaseState
StatefulProcessor.Handle addStateChangeListener(Listener<ProcessorStateChange> listener)
listener
- StatefulProcessor.Handle addObjectChangeListener(Listener<? extends ContributedObjectChange> listener)
ContributedObjectChange
listener
-