Package com.saperion.connector.events
Class EventManager
- java.lang.Object
-
- com.saperion.connector.events.EventManager
-
public final class EventManager extends java.lang.Object
Manages events on a givenSaClassicConnector
. An instance bound to a givenSaClassicConnector
can be obtained by {@see EventManager#newEventManager(SaClassicConnector)}.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CustomEventBuilder
newCustomEvent(java.lang.String name)
Creates a builder for a custom event which may be fired later on.static EventManager
newEventManager(SaClassicConnector connector)
Obtain an EventManager for the givenSaClassicConnector
.
-
-
-
Method Detail
-
newEventManager
public static EventManager newEventManager(SaClassicConnector connector)
Obtain an EventManager for the givenSaClassicConnector
. Note that one has to authenticate oneself to the connector before the manager can be used.- Parameters:
connector
- the connector to obtain the EventManager for- Returns:
- An EventManager for the given
SaClassicConnector
-
newCustomEvent
public CustomEventBuilder newCustomEvent(java.lang.String name)
Creates a builder for a custom event which may be fired later on. SeeCustomEventBuilder
for a detailed explanation on how to create and fire custom events.- Parameters:
name
- The name of the custom event.- Returns:
- a builder for a custom event which may be fired later on
-
-