Package com.novomind.ecom.api.iagent.common.event
package com.novomind.ecom.api.iagent.common.event
-
ClassDescriptionAn
AgentAvailabilityChangedEvent
is an event triggered due to an agent availability change.TheAgentAvailabilityEventListener
is an interface that implements the callback event functions triggered due to agent availability changes.AnAgentDeviceStateChangedEvent
is an event triggered due to a state change of anAgentDevice
The event is triggered by the novomind iAGENT routing process.TheAgentDeviceStateEventListener
is an interface that implements the callback event functions triggered due to agent device state changes.AnAgentLoginStateChangedEvent
is an event triggered due to an agent login state change.TheAgentLoginStateEventListener
is an interface that implements the callback event functions triggered due to agent login state changes.AnAgentPauseStateChangedEvent
is an event triggered due to a agent pause state change.TheAgentPauseStateEventListener
is an interface that implements the callback event functions triggered due to agent pause state changes.AnAgentPostProcessingStateChangedEvent
is an event triggered due to a agent post processing state change.TheAgentPostProcessingStateEventListener
is an interface that implements the callback event functions triggered due to agent post processing state changes.This interface represents all events concerning a chat The interface provides theChat
object.TheCustomEvent
is an object that can be used to be sent as event between different apps and plugins even between different processes.Runtime annotation used to specify events handled by aCustomEventListener
.This handler is used to raise aCustomEvent
to be processed by anyCustomEventListener
that has theCustomEventFilter
annotation and is listening to the specific event name.TheCustomEventListener
is an interface that can be implemented to take any actions on aCustomEvent
raised by theCustomEventHandler.raiseEvent(CustomEvent)
method.This is the basic interface for all kinds of events in the novomind iAGENT system.