Class DataTransactionEventData

java.lang.Object
altitude.integrationServer.types.DataTransactionEventData

public class DataTransactionEventData extends Object
Represents the data transaction event data.
  • Constructor Details

    • DataTransactionEventData

      public DataTransactionEventData()
  • Method Details

    • getCampaignId

      public int getCampaignId()
      Identifier of the campaign script running in the scope of the session.
    • setCampaignId

      public void setCampaignId(int value)
      Identifier of the campaign script running in the scope of the session.
    • 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.
    • 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.
    • getContactProfileId

      public int getContactProfileId()
      Identifier of the contact profile.
    • setContactProfileId

      public void setContactProfileId(int value)
      Identifier of the contact profile.
    • 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

      public StatisticalData getStatisticalData()
      Enumerated StatisticalData with the statistics about the agent and the campaign.
    • setStatisticalData

      public void setStatisticalData(StatisticalData value)
      Enumerated StatisticalData with the statistics about the agent and the campaign.
    • getMoment

      public GregorianCalendar getMoment()
      Moment.
    • setMoment

      public void setMoment(GregorianCalendar value)
      Moment.
    • getAgentName

      public String getAgentName()
      Agent user name.
    • setAgentName

      public void setAgentName(String value)
      Agent user name.
    • getPriority

      public int getPriority()
      Priority.
    • setPriority

      public void setPriority(int value)
      Priority.
    • getOutboundRuleName

      public String getOutboundRuleName()
      Name of the outbound rule.
    • setOutboundRuleName

      public void setOutboundRuleName(String value)
      Name of the outbound rule.
    • getOutboundRuleGuiName

      public String getOutboundRuleGuiName()
      Name of the outbound rule for the GUI.
    • setOutboundRuleGuiName

      public void setOutboundRuleGuiName(String value)
      Name of the outbound rule for the GUI.
    • getSkillProfileName

      public String getSkillProfileName()
      Skill profile name.
    • setSkillProfileName

      public void setSkillProfileName(String value)
      Skill profile name.
    • getOutboundAddressType

      public AddressType getOutboundAddressType()
      Enumerated AddressType with the outbound address type.
    • setOutboundAddressType

      public void setOutboundAddressType(AddressType value)
      Enumerated AddressType with the outbound address type.
    • getTimeZoneName

      public String getTimeZoneName()
      Abbreviation of the time zone.
    • setTimeZoneName

      public void setTimeZoneName(String value)
      Abbreviation of the time zone.
    • getReschedulePhone

      public String getReschedulePhone()
      The phone to reschedule manually.
    • setReschedulePhone

      public void setReschedulePhone(String value)
      The phone to reschedule manually.
    • getReschedulePhoneScheduleRuleId

      public int getReschedulePhoneScheduleRuleId()
      Identifier of the phone reschedule rule.
    • setReschedulePhoneScheduleRuleId

      public void setReschedulePhoneScheduleRuleId(int value)
      Identifier of the phone reschedule rule.
    • getRescheduleTimeLimit

      public Duration getRescheduleTimeLimit()
      The time limit to reschedule.
    • setRescheduleTimeLimit

      public void setRescheduleTimeLimit(Duration value)
      The time limit to reschedule.
    • getAttributes

      public Attribute[] getAttributes()
      Attributes.
    • setAttributes

      public void setAttributes(Attribute[] value)
      Attributes.