Package io.microsphere.event
Class ParallelEventDispatcher
- java.lang.Object
-
- io.microsphere.event.AbstractEventDispatcher
-
- io.microsphere.event.ParallelEventDispatcher
-
- All Implemented Interfaces:
EventDispatcher
,Listenable<EventListener<?>>
public class ParallelEventDispatcher extends AbstractEventDispatcher
ParallelEventDispatcher
implementation.The default constructor uses
JDK common thread pool
.- Since:
- 1.0.0
- See Also:
ForkJoinPool.commonPool()
-
-
Field Summary
-
Fields inherited from interface io.microsphere.event.EventDispatcher
DIRECT_EXECUTOR
-
-
Constructor Summary
Constructors Constructor Description ParallelEventDispatcher()
ParallelEventDispatcher(java.util.concurrent.Executor executor)
-
Method Summary
-
Methods inherited from class io.microsphere.event.AbstractEventDispatcher
addEventListener, dispatch, doInListener, getAllEventListeners, getExecutor, loadEventListenerInstances, removeEventListener, sortedListeners, sortedListeners
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.microsphere.event.Listenable
addEventListeners, addEventListeners, removeAllEventListeners, removeEventListeners
-
-