public interface MainProcessingUnit extends ProcessingUnit<EventProcessorAdapter<?>>
| Modifier and Type | Method and Description |
|---|---|
ThreadPool |
getAsyncEventSetProcessorThreadPool()
Returns the thread pool for applying during processing instances in event set processor group.
|
List<CorrelatorAdapterGroup> |
getCorrelatorAdapterGroups()
Returns the list of correlator adapter groups.
|
MainProcessingUnitHandler |
getHandler(ProcessorType type)
Returns handler for the specified processor type.
|
List<RuleAdapterGroup> |
getRuleAdapterGroups()
Returns the list of rule adapter groups.
|
List<TriggerAdapter> |
getTriggerAdapters()
Returns the list of trigger adapters.
|
ThreadPool |
getWorkerThreadPool()
Returns the thread pool used by the Main Processing Unit for worker threads.
|
boolean |
hasProcessor(String name,
ProcessorType type)
Returns
true if a processor of type type named name is registered. |
addProcessor, getRegisteredProcessorAdapterMap, hasProcessor, removeAllProcessors, removeProcessor, supportsConcurrentListenerThreadPoolisFailed, isNew, isRunning, isStarting, isStopping, isTerminated, shutdown, startupgetDescription, getLabel, getName, setDescription, setLabel, setNamecreateWorkerMainProcessingUnitHandler getHandler(ProcessorType type)
type - processor type.List<TriggerAdapter> getTriggerAdapters()
List<RuleAdapterGroup> getRuleAdapterGroups()
List<CorrelatorAdapterGroup> getCorrelatorAdapterGroups()
boolean hasProcessor(String name, ProcessorType type)
true if a processor of type type named name is registered.name - processor name.type - processor type.true if a processor of type type named name is registered.ThreadPool getWorkerThreadPool()
ThreadPool getAsyncEventSetProcessorThreadPool()
Copyright © 2016–2020 Softelnet. All rights reserved.