Class AgentInCampaignsOperationRequestEvent
java.lang.Object
java.util.EventObject
altitude.integrationServer.events.ISEvent
altitude.integrationServer.events.ServerEvent
altitude.integrationServer.events.AgentEvent
altitude.integrationServer.events.AgentInCampaignsOperationRequestEvent
- All Implemented Interfaces:
Serializable
Notifies an
IAgent.AgentInCampaignsOperation has started. If SetAgentUnavailable is true, the operations in all AgentInCampaigns will be disabled until AgentInCampaignsOperationEndedEvent> is received.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]Names of the campaigns where the operation will be executed.intgetId()Identifier of the operation that has been returned byIAgent.AgentInCampaignsOperation.Not ready reason used when the state of the agent is updated to "not ready".Requested operation.booleanIftruethe agent will be unavailable to receive interactions while the state of the agent in the campaigns is being updated to "ready" or "not ready", in order to guarantee interactions with higher priority are delivered first.voidsetCampaignNames(String[] value) Names of the campaigns where the operation will be executed.voidsetId(int value) Identifier of the operation that has been returned byIAgent.AgentInCampaignsOperation.voidsetNotReadyReason(String value) Not ready reason used when the state of the agent is updated to "not ready".voidRequested operation.voidsetSetAgentUnavailable(boolean value) Iftruethe agent will be unavailable to receive interactions while the state of the agent in the campaigns is being updated to "ready" or "not ready", in order to guarantee interactions with higher priority are delivered first.Methods inherited from class AgentEvent
getAgentId, setAgentId, toStringMethods inherited from class ServerEvent
getInstance, getLoggedAgentId, setInstance, setLoggedAgentIdMethods inherited from class ISEvent
getSerialNumber, getTimestamp, setSerialNumber, setTimestampMethods inherited from class EventObject
getSource
-
Constructor Details
-
AgentInCampaignsOperationRequestEvent
public AgentInCampaignsOperationRequestEvent()
-
-
Method Details
-
getId
public int getId()Identifier of the operation that has been returned byIAgent.AgentInCampaignsOperation. -
setId
public void setId(int value) Identifier of the operation that has been returned byIAgent.AgentInCampaignsOperation. -
getCampaignNames
Names of the campaigns where the operation will be executed. -
setCampaignNames
Names of the campaigns where the operation will be executed. -
getOperation
Requested operation. -
setOperation
Requested operation. -
getNotReadyReason
Not ready reason used when the state of the agent is updated to "not ready". -
setNotReadyReason
Not ready reason used when the state of the agent is updated to "not ready".
-