Package com.novomind.ecom.api.iagent.common.event
package com.novomind.ecom.api.iagent.common.event
-
ClassDescriptionAn
AgentAvailabilityChangedEventis an event triggered due to an agent availability change.TheAgentAvailabilityEventListeneris an interface that implements the callback event functions triggered due to agent availability changes.AnAgentDeviceStateChangedEventis an event triggered due to a state change of anAgentDeviceThe event is triggered by the novomind iAGENT routing process.TheAgentDeviceStateEventListeneris an interface that implements the callback event functions triggered due to agent device state changes.AnAgentLoginStateChangedEventis an event triggered due to an agent login state change.TheAgentLoginStateEventListeneris an interface that implements the callback event functions triggered due to agent login state changes.AnAgentPauseStateChangedEventis an event triggered due to a agent pause state change.TheAgentPauseStateEventListeneris an interface that implements the callback event functions triggered due to agent pause state changes.AnAgentPostProcessingStateChangedEventis an event triggered due to a agent post processing state change.TheAgentPostProcessingStateEventListeneris 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 theChatobject.TheCustomEventis 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 aCustomEventto be processed by anyCustomEventListenerthat has theCustomEventFilterannotation and is listening to the specific event name.TheCustomEventListeneris an interface that can be implemented to take any actions on aCustomEventraised by theCustomEventHandler.raiseEvent(CustomEvent)method.This is the basic interface for all kinds of events in the novomind iAGENT system.