Class Contact
java.lang.Object
altitude.integrationServer.types.Contact
Represents the information about a contact.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintAbsolute priority.Full name of the agent.intIdentifier of the agent.Name of the agent.Contact attributes.EnumeratedContactBusinessStatuswith business status of the contact.shortNo.intIdentifier of the campaign.Name of the campaign.intIdentifier of the contact list.Name of the contact list.Contact profile.booleanIf true, enables the forcing of power dial.intIdentifier of the handling agent.User name of the handling agent.intgetId()Identifier of the contact.EnumeratedInteractionStatuswith status of the interaction.booleanIf true, the agent can load the contact.Manual schedule time limit.Date for which the next contact has been scheduled.Moment.shortNo.shortNo.Name of the outbound rule for the GUI.Name of the outbound rule.intPriority.Manual schedule phone.Reschedule phone schedule rule.Name of the service ANI list to use when dialing to the contact.Name of the skill profile required for the contact.Name of the time zone.booleanIf true, the contact uses a do not call list.voidsetAbsolutePriority(int value) Absolute priority.voidsetAgentFullName(String value) Full name of the agent.voidsetAgentId(int value) Identifier of the agent.voidsetAgentName(String value) Name of the agent.voidsetAttributes(Attribute[] value) Contact attributes.voidEnumeratedContactBusinessStatuswith business status of the contact.voidsetBusyNTriesAuto(short value) No.voidsetCampaignId(int value) Identifier of the campaign.voidsetCampaignName(String value) Name of the campaign.voidsetContactListId(int value) Identifier of the contact list.voidsetContactListName(String value) Name of the contact list.voidsetContactProfile(ContactProfile value) Contact profile.voidsetForcePowerDial(boolean value) If true, enables the forcing of power dial.voidsetHandlingAgentId(int value) Identifier of the handling agent.voidsetHandlingAgentName(String value) User name of the handling agent.voidsetId(int value) Identifier of the contact.voidEnumeratedInteractionStatuswith status of the interaction.voidsetIsLoadable(boolean value) If true, the agent can load the contact.voidManual schedule time limit.voidDate for which the next contact has been scheduled.voidsetMoment(GregorianCalendar value) Moment.voidsetNTriesAuto(short value) No.voidsetNTriesManual(short value) No.voidsetOutboundRuleGuiName(String value) Name of the outbound rule for the GUI.voidsetOutboundRuleName(String value) Name of the outbound rule.voidsetPriority(int value) Priority.voidsetReschedulePhone(String value) Manual schedule phone.voidReschedule phone schedule rule.voidsetServiceAniListName(String value) Name of the service ANI list to use when dialing to the contact.voidsetSkillProfileName(String value) Name of the skill profile required for the contact.voidsetTimeZoneName(String value) Name of the time zone.voidsetUsesDoNotCallList(boolean value) If true, the contact uses a do not call list.
-
Constructor Details
-
Contact
public Contact()
-
-
Method Details
-
getId
public int getId()Identifier of the contact. -
setId
public void setId(int value) Identifier of the contact. -
getAgentId
public int getAgentId()Identifier of the agent. -
setAgentId
public void setAgentId(int value) Identifier of the agent. -
getAgentName
Name of the agent. -
setAgentName
Name of the agent. -
getAgentFullName
Full name of the agent. -
setAgentFullName
Full name of the agent. -
getHandlingAgentId
public int getHandlingAgentId()Identifier of the handling agent. -
setHandlingAgentId
public void setHandlingAgentId(int value) Identifier of the handling agent. -
getHandlingAgentName
User name of the handling agent. -
setHandlingAgentName
User name of the handling agent. -
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. -
getMoment
Moment. -
setMoment
Moment. -
getPriority
public int getPriority()Priority. -
setPriority
public void setPriority(int value) Priority. -
getAbsolutePriority
public int getAbsolutePriority()Absolute priority. -
setAbsolutePriority
public void setAbsolutePriority(int value) Absolute 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. -
getTimeZoneName
Name of the time zone. -
setTimeZoneName
Name of the time zone. -
getIsLoadable
public boolean getIsLoadable()If true, the agent can load the contact. -
setIsLoadable
public void setIsLoadable(boolean value) If true, the agent can load the contact. -
getInteractionStatus
EnumeratedInteractionStatuswith status of the interaction. -
setInteractionStatus
EnumeratedInteractionStatuswith status of the interaction. -
getBusinessStatus
EnumeratedContactBusinessStatuswith business status of the contact. -
setBusinessStatus
EnumeratedContactBusinessStatuswith business status of the contact. -
getContactListId
public int getContactListId()Identifier of the contact list. -
setContactListId
public void setContactListId(int value) Identifier of the contact list. -
getContactListName
Name of the contact list. -
setContactListName
Name of the contact list. -
getManualScheduleMoment
Date for which the next contact has been scheduled. -
setManualScheduleMoment
Date for which the next contact has been scheduled. -
getManualRescheduleTimeLimit
Manual schedule time limit. -
setManualRescheduleTimeLimit
Manual schedule time limit. -
getReschedulePhone
Manual schedule phone. -
setReschedulePhone
Manual schedule phone. -
getReschedulePhoneScheduleRule
Reschedule phone schedule rule. -
setReschedulePhoneScheduleRule
Reschedule phone schedule rule. -
getSkillProfileName
Name of the skill profile required for the contact. -
setSkillProfileName
Name of the skill profile required for the contact. -
getForcePowerDial
public boolean getForcePowerDial()If true, enables the forcing of power dial. -
setForcePowerDial
public void setForcePowerDial(boolean value) If true, enables the forcing of power dial. -
getUsesDoNotCallList
public boolean getUsesDoNotCallList()If true, the contact uses a do not call list. -
setUsesDoNotCallList
public void setUsesDoNotCallList(boolean value) If true, the contact uses a do not call list. -
getNTriesAuto
public short getNTriesAuto()No. of accumulated automatic tries. -
setNTriesAuto
public void setNTriesAuto(short value) No. of accumulated automatic tries. -
getNTriesManual
public short getNTriesManual()No. of accumulated manual reschedules. -
setNTriesManual
public void setNTriesManual(short value) No. of accumulated manual reschedules. -
getBusyNTriesAuto
public short getBusyNTriesAuto()No. of tries with busy outcome. -
setBusyNTriesAuto
public void setBusyNTriesAuto(short value) No. of tries with busy outcome. -
getContactProfile
Contact profile. -
setContactProfile
Contact profile. -
getAttributes
Contact attributes. -
setAttributes
Contact attributes. -
getServiceAniListName
Name of the service ANI list to use when dialing to the contact. -
setServiceAniListName
Name of the service ANI list to use when dialing to the contact.
-