Class DefaultEventHandler
- java.lang.Object
-
- io.javaoperatorsdk.operator.processing.DefaultEventHandler
-
- All Implemented Interfaces:
EventHandler
public class DefaultEventHandler extends Object implements EventHandler
Event handler that makes sure that events are processed in a "single threaded" way per resource UID, while buffering events which are received during an execution.
-
-
Constructor Summary
Constructors Constructor Description DefaultEventHandler(CustomResourceCache customResourceCache, EventDispatcher eventDispatcher, String relatedControllerName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidhandleEvent(Event event)voidsetDefaultEventSourceManager(DefaultEventSourceManager defaultEventSourceManager)
-
-
-
Constructor Detail
-
DefaultEventHandler
public DefaultEventHandler(CustomResourceCache customResourceCache, EventDispatcher eventDispatcher, String relatedControllerName)
-
-
Method Detail
-
setDefaultEventSourceManager
public void setDefaultEventSourceManager(DefaultEventSourceManager defaultEventSourceManager)
-
handleEvent
public void handleEvent(Event event)
- Specified by:
handleEventin interfaceEventHandler
-
-