public abstract class InterestListDataProcessor extends DataProcessor
Constructor and Description |
---|
InterestListDataProcessor(java.lang.Class<? extends Data>... someInterestedData)
Constructs a InterestListDataProcessor
|
Modifier and Type | Method and Description |
---|---|
protected void |
onInitialize()
Initialize this processor.
|
protected void |
onProcessing()
Processes the processor's logic.
|
abstract void |
onProcessingIntrestList(java.util.List<IEntity> someEntityList)
Process all entities holding data this processor is interested in.
|
activate, deactivate, getDataCenter, getInterestedEntities, getInterestedEntityIds, isActive, process, registerInterestIn, toggelActiveness
public InterestListDataProcessor(java.lang.Class<? extends Data>... someInterestedData)
someInterestedData
- A set of data this processor is interested in processing.protected void onInitialize()
onInitialize
in class DataProcessor
protected void onProcessing()
DataProcessor
onProcessing
in class DataProcessor
public abstract void onProcessingIntrestList(java.util.List<IEntity> someEntityList)
someEntityList
- A list of entites