Class DataTransactionData
java.lang.Object
altitude.integrationServer.types.DataTransactionData
Represents the data transaction data.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAgent()Agent user name.Allowed operations.Attributes.booleanIf true, the contact business data in memory is out-of-date, it has been updated by another agent after the data transaction has started.intIdentifier of the campaign.Name of the campaign.intUnique identifier of the contact related to the call.intIdentifier of the contact profile.booleanIf true, the contact was created by workflow.intIdentifier of the directory.Name of the directory.User name of the last agent that has updated the contact after the session has started.Moment.EnumeratedAddressTypewith the outbound address type.Name of the outbound rule for the GUI.Name of the outbound rule.The mode of the contact reservation for the current agent.Previous interaction status.intPriority.The phone to reschedule manually.Reschedule phone schedule rule.The time limit to reschedule.The mode of the current contact reservation.User name of the agent that is still handling this contact and has full access to it.Skill profile name.EnumeratedStatisticalDatawith the statistics about the agent and the campaign.Abbreviation of the time zone.Transferred attributes.intIdentifier of the transferred contact profile.intIdentifier of the transferred directory.booleanIf true, the do not call list is used.voidAgent user name.voidAllowed operations.voidsetAttributes(Attribute[] value) Attributes.voidsetAttributesOutOfDate(boolean value) If true, the contact business data in memory is out-of-date, it has been updated by another agent after the data transaction has started.voidsetCampaignId(int value) Identifier of the campaign.voidsetCampaignName(String value) Name of the campaign.voidsetContactId(int value) Unique identifier of the contact related to the call.voidsetContactProfileId(int value) Identifier of the contact profile.voidsetCreatedByWorkflow(boolean value) If true, the contact was created by workflow.voidsetDirectoryId(int value) Identifier of the directory.voidsetDirectoryName(String value) Name of the directory.voidsetLastUpdatedBy(String value) User name of the last agent that has updated the contact after the session has started.voidsetMoment(GregorianCalendar value) Moment.voidEnumeratedAddressTypewith the outbound address type.voidsetOutboundRuleGuiName(String value) Name of the outbound rule for the GUI.voidsetOutboundRuleName(String value) Name of the outbound rule.voidThe mode of the contact reservation for the current agent.voidPrevious interaction status.voidsetPriority(int value) Priority.voidsetReschedulePhone(String value) The phone to reschedule manually.voidReschedule phone schedule rule.voidsetRescheduleTimeLimit(Duration value) The time limit to reschedule.voidThe mode of the current contact reservation.voidsetReservedBy(String value) User name of the agent that is still handling this contact and has full access to it.voidsetSkillProfileName(String value) Skill profile name.voidEnumeratedStatisticalDatawith the statistics about the agent and the campaign.voidsetTimeZoneName(String value) Abbreviation of the time zone.voidsetTransferredAttributes(Attribute[] value) Transferred attributes.voidsetTransferredContactProfileId(int value) Identifier of the transferred contact profile.voidsetTransferredDirectoryId(int value) Identifier of the transferred directory.voidsetUsesDoNotCallList(boolean value) If true, the do not call list is used.
-
Constructor Details
-
DataTransactionData
public DataTransactionData()
-
-
Method Details
-
getContactId
public int getContactId()Unique identifier of the contact related to the call. -
setContactId
public void setContactId(int value) Unique identifier of the contact related to the call. -
getCampaignId
public int getCampaignId()Identifier of the campaign. -
setCampaignId
public void setCampaignId(int value) Identifier of the campaign. -
getCampaignName
Name of the campaign. -
setCampaignName
Name of the campaign. -
getCreatedByWorkflow
public boolean getCreatedByWorkflow()If true, the contact was created by workflow. -
setCreatedByWorkflow
public void setCreatedByWorkflow(boolean value) If true, the contact was created by workflow. -
getDirectoryId
public int getDirectoryId()Identifier of the directory. -
setDirectoryId
public void setDirectoryId(int value) Identifier of the directory. -
getDirectoryName
Name of the directory. -
setDirectoryName
Name of the directory. -
getContactProfileId
public int getContactProfileId()Identifier of the contact profile. -
setContactProfileId
public void setContactProfileId(int value) Identifier of the contact profile. -
getTransferredDirectoryId
public int getTransferredDirectoryId()Identifier of the transferred directory. -
setTransferredDirectoryId
public void setTransferredDirectoryId(int value) Identifier of the transferred directory. -
getTransferredContactProfileId
public int getTransferredContactProfileId()Identifier of the transferred contact profile. -
setTransferredContactProfileId
public void setTransferredContactProfileId(int value) Identifier of the transferred contact profile. -
getTransferredAttributes
Transferred attributes. -
setTransferredAttributes
Transferred attributes. -
getUsesDoNotCallList
public boolean getUsesDoNotCallList()If true, the do not call list is used. -
setUsesDoNotCallList
public void setUsesDoNotCallList(boolean value) If true, the do not call list is used. -
getStatisticalData
EnumeratedStatisticalDatawith the statistics about the agent and the campaign. -
setStatisticalData
EnumeratedStatisticalDatawith the statistics about the agent and the campaign. -
getMoment
Moment. -
setMoment
Moment. -
getAgent
Agent user name. -
setAgent
Agent user name. -
getPriority
public int getPriority()Priority. -
setPriority
public void setPriority(int value) Priority. -
getOutboundRuleName
Name of the outbound rule. -
setOutboundRuleName
Name of the outbound rule. -
getOutboundRuleGuiName
Name of the outbound rule for the GUI. -
setOutboundRuleGuiName
Name of the outbound rule for the GUI. -
getSkillProfileName
Skill profile name. -
setSkillProfileName
Skill profile name. -
getOutboundAddressType
EnumeratedAddressTypewith the outbound address type. -
setOutboundAddressType
EnumeratedAddressTypewith the outbound address type. -
getPreviousStatus
Previous interaction status. -
setPreviousStatus
Previous interaction status. -
getAllowedOperations
Allowed operations. -
setAllowedOperations
Allowed operations. -
getTimeZoneName
Abbreviation of the time zone. -
setTimeZoneName
Abbreviation of the time zone. -
getReschedulePhone
The phone to reschedule manually. -
setReschedulePhone
The phone to reschedule manually. -
getReschedulePhoneScheduleRule
Reschedule phone schedule rule. -
setReschedulePhoneScheduleRule
Reschedule phone schedule rule. -
getRescheduleTimeLimit
The time limit to reschedule. -
setRescheduleTimeLimit
The time limit to reschedule. -
getAttributesOutOfDate
public boolean getAttributesOutOfDate()If true, the contact business data in memory is out-of-date, it has been updated by another agent after the data transaction has started.IDataTransaction.RefreshAttributesmethod can be used to update the session contact business data.IDataTransaction.GetSavedContactAttributesmethod can be used to retrieve the saved contact business data. -
setAttributesOutOfDate
public void setAttributesOutOfDate(boolean value) If true, the contact business data in memory is out-of-date, it has been updated by another agent after the data transaction has started.IDataTransaction.RefreshAttributesmethod can be used to update the session contact business data.IDataTransaction.GetSavedContactAttributesmethod can be used to retrieve the saved contact business data. -
getLastUpdatedBy
User name of the last agent that has updated the contact after the session has started. -
setLastUpdatedBy
User name of the last agent that has updated the contact after the session has started. -
getReservedBy
User name of the agent that is still handling this contact and has full access to it. -
setReservedBy
User name of the agent that is still handling this contact and has full access to it. -
getReservationMode
The mode of the current contact reservation. -
setReservationMode
The mode of the current contact reservation. -
getOwnReservationMode
The mode of the contact reservation for the current agent. -
setOwnReservationMode
The mode of the contact reservation for the current agent. -
getAttributes
Attributes. -
setAttributes
Attributes.
-