Class ExternalInteractionRegistrationData
java.lang.Object
altitude.integrationServer.types.ExternalInteractionRegistrationData
Hold information about a registration of an interaction whose origin is external to Altitude uCI, that is being handled by an agent.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintIdentifier of the agent that is handling the external interaction.booleantrueif the agent should not be distributed other interaction while handling the current one.Name of the agent that is handling the external interaction.Business status of the external interaction.intIdentifier of the campaign of the external interaction.Name of the campaign of the external interaction.Identifier of the contact profile.Identifier of the directory.Status of the external interaction.Address of the initiator of the external interaction.intgetId()Identifier of the external interaction registration.intIdentifier of the interaction if the ExternalInteractionRegistration was created in the context of a session;Constants.IntNoValueotherwise.Global identifier of the interaction.Name of the media for the GUI of the external interaction.intIdentifier of the media of the external interaction.Name of the media of the external interaction.Type of the media of the external interaction.Origin of the external interaction.Attribute[][]Gets or sets the outcomes.Name of the media for the GUI that the media of the external interaction inherits from.Identifier of the media that the media of the external interaction inherits from.Name of the media that the media of the external interaction inherits from.Identifier of the recording document.Address of the recipient of the external interaction.voidsetAgentId(int value) Identifier of the agent that is handling the external interaction.voidsetAgentIsBusy(boolean value) trueif the agent should not be distributed other interaction while handling the current one.voidsetAgentName(String value) Name of the agent that is handling the external interaction.voidsetBusinessStatus(BusinessStatus value) Business status of the external interaction.voidsetCampaignId(int value) Identifier of the campaign of the external interaction.voidsetCampaignName(String value) Name of the campaign of the external interaction.voidsetContactProfileId(Integer value) Identifier of the contact profile.voidsetDirectoryId(Integer value) Identifier of the directory.voidStatus of the external interaction.voidsetFromAddress(String value) Address of the initiator of the external interaction.voidsetId(int value) Identifier of the external interaction registration.voidsetInteractionId(int value) Identifier of the interaction if the ExternalInteractionRegistration was created in the context of a session;Constants.IntNoValueotherwise.voidsetInteractionKey(String value) Global identifier of the interaction.voidsetMediaGuiName(String value) Name of the media for the GUI of the external interaction.voidsetMediaId(int value) Identifier of the media of the external interaction.voidsetMediaName(String value) Name of the media of the external interaction.voidsetMediaType(MediaType value) Type of the media of the external interaction.voidsetOrigin(InteractionOrigin value) Origin of the external interaction.voidsetOutcomes(Attribute[][] value) Gets or sets the outcomes.voidsetParentMediaGuiName(String value) Name of the media for the GUI that the media of the external interaction inherits from.voidsetParentMediaId(Integer value) Identifier of the media that the media of the external interaction inherits from.voidsetParentMediaName(String value) Name of the media that the media of the external interaction inherits from.voidsetRecordingDocumentId(Integer value) Identifier of the recording document.voidsetToAddress(String value) Address of the recipient of the external interaction.
-
Constructor Details
-
ExternalInteractionRegistrationData
public ExternalInteractionRegistrationData()
-
-
Method Details
-
getId
public int getId()Identifier of the external interaction registration. -
setId
public void setId(int value) Identifier of the external interaction registration. -
getInteractionId
public int getInteractionId()Identifier of the interaction if the ExternalInteractionRegistration was created in the context of a session;Constants.IntNoValueotherwise. -
setInteractionId
public void setInteractionId(int value) Identifier of the interaction if the ExternalInteractionRegistration was created in the context of a session;Constants.IntNoValueotherwise. -
getInteractionKey
Global identifier of the interaction. -
setInteractionKey
Global identifier of the interaction. -
getMediaId
public int getMediaId()Identifier of the media of the external interaction. -
setMediaId
public void setMediaId(int value) Identifier of the media of the external interaction. -
getMediaName
Name of the media of the external interaction. -
setMediaName
Name of the media of the external interaction. -
getMediaGuiName
Name of the media for the GUI of the external interaction. -
setMediaGuiName
Name of the media for the GUI of the external interaction. -
getMediaType
Type of the media of the external interaction. -
setMediaType
Type of the media of the external interaction. -
getParentMediaId
Identifier of the media that the media of the external interaction inherits from. -
setParentMediaId
Identifier of the media that the media of the external interaction inherits from. -
getParentMediaName
Name of the media that the media of the external interaction inherits from. -
setParentMediaName
Name of the media that the media of the external interaction inherits from. -
getParentMediaGuiName
Name of the media for the GUI that the media of the external interaction inherits from. -
setParentMediaGuiName
Name of the media for the GUI that the media of the external interaction inherits from. -
getAgentId
public int getAgentId()Identifier of the agent that is handling the external interaction. -
setAgentId
public void setAgentId(int value) Identifier of the agent that is handling the external interaction. -
getAgentName
Name of the agent that is handling the external interaction. -
setAgentName
Name of the agent that is handling the external interaction. -
getCampaignId
public int getCampaignId()Identifier of the campaign of the external interaction. -
setCampaignId
public void setCampaignId(int value) Identifier of the campaign of the external interaction. -
getCampaignName
Name of the campaign of the external interaction. -
setCampaignName
Name of the campaign of the external interaction. -
getOrigin
Origin of the external interaction. -
setOrigin
Origin of the external interaction. -
getFromAddress
Address of the initiator of the external interaction. -
setFromAddress
Address of the initiator of the external interaction. -
getToAddress
Address of the recipient of the external interaction. -
setToAddress
Address of the recipient of the external interaction. -
getAgentIsBusy
public boolean getAgentIsBusy()trueif the agent should not be distributed other interaction while handling the current one. -
setAgentIsBusy
public void setAgentIsBusy(boolean value) trueif the agent should not be distributed other interaction while handling the current one. -
getBusinessStatus
Business status of the external interaction. -
setBusinessStatus
Business status of the external interaction. -
getExternalInteractionStatus
Status of the external interaction. -
setExternalInteractionStatus
Status of the external interaction. -
getDirectoryId
Identifier of the directory. -
setDirectoryId
Identifier of the directory. -
getContactProfileId
Identifier of the contact profile. -
setContactProfileId
Identifier of the contact profile. -
getRecordingDocumentId
Identifier of the recording document. -
setRecordingDocumentId
Identifier of the recording document. -
getOutcomes
Gets or sets the outcomes. -
setOutcomes
Gets or sets the outcomes.
-