public interface MainProcessingUnit extends ProcessingUnit<EventProcessorAdapter<?>>
| Modifier and Type | Method and Description |
|---|---|
boolean |
existsProcessor(String name,
ProcessorType type)
Returns
true if a processor of type type named name exists. |
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.
|
addProcessor, existsProcessor, getRegisteredProcessorAdapterMap, removeAllProcessors, removeProcessor, supportsConcurrentListenerThreadPoolgetEngine, getName, setEngine, setNameisFailed, isNew, isRunning, isStarting, isStopping, isTerminated, shutdown, startupcreateWorkerMainProcessingUnitHandler getHandler(ProcessorType type)
type - processor type.List<TriggerAdapter> getTriggerAdapters()
List<RuleAdapterGroup> getRuleAdapterGroups()
List<CorrelatorAdapterGroup> getCorrelatorAdapterGroups()
boolean existsProcessor(String name, ProcessorType type)
true if a processor of type type named name exists.name - processor name.type - processor type.true if a processor of type type named name exists.ThreadPool getWorkerThreadPool()
ThreadPool getAsyncEventSetProcessorThreadPool()
Copyright © 2016–2017 Softelnet. All rights reserved.