Class InteractionThreadScriptSessionBase

java.lang.Object
altitude.integrationServer.types.InteractionThreadScriptSessionBase
Direct Known Subclasses:
InteractionThread, InteractionThreadScriptSession

public class InteractionThreadScriptSessionBase extends Object
Hold general information about a script session with an interaction thread.
  • Constructor Details

    • InteractionThreadScriptSessionBase

      public InteractionThreadScriptSessionBase()
  • Method Details

    • getInteractionThreadId

      public long getInteractionThreadId()
      Identifier of the interaction thread.
    • setInteractionThreadId

      public void setInteractionThreadId(long value)
      Identifier of the interaction thread.
    • getContactId

      public int getContactId()
      Identifier of the contact.
    • setContactId

      public void setContactId(int value)
      Identifier of the contact.
    • getWorkflowTaskId

      public int getWorkflowTaskId()
      Identifier of the workflow task.
    • setWorkflowTaskId

      public void setWorkflowTaskId(int value)
      Identifier of the workflow task.
    • getScriptSessionId

      public int getScriptSessionId()
      Identifier of the script session.
    • setScriptSessionId

      public void setScriptSessionId(int value)
      Identifier of the script session.
    • getAgentId

      public int getAgentId()
      Identifier of the agent.
    • setAgentId

      public void setAgentId(int value)
      Identifier of the agent.
    • getAgentName

      public String getAgentName()
      Name of the agent.
    • setAgentName

      public void setAgentName(String value)
      Name of the agent.
    • getAgentFullName

      public String getAgentFullName()
      Full name of the agent.
    • setAgentFullName

      public void setAgentFullName(String value)
      Full name of the agent.
    • getCampaignId

      public int getCampaignId()
      Identifier of the campaign.
    • setCampaignId

      public void setCampaignId(int value)
      Identifier of the campaign.
    • getCampaignName

      public String getCampaignName()
      Name of the campaign.
    • setCampaignName

      public void setCampaignName(String value)
      Name of the campaign.
    • getServiceId

      public int getServiceId()
      Identifier of the service.
    • setServiceId

      public void setServiceId(int value)
      Identifier of the service.
    • getServiceName

      public String getServiceName()
      Name of the service.
    • setServiceName

      public void setServiceName(String value)
      Name of the service.
    • getTeamId

      public int getTeamId()
      Identifier of the team.
    • setTeamId

      public void setTeamId(int value)
      Identifier of the team.
    • getTeamName

      public String getTeamName()
      Name of the team.
    • setTeamName

      public void setTeamName(String value)
      Name of the team.
    • getScriptSessionMoment

      public GregorianCalendar getScriptSessionMoment()
      Script session moment.
    • setScriptSessionMoment

      public void setScriptSessionMoment(GregorianCalendar value)
      Script session moment.
    • getScriptSessionDuration

      public Duration getScriptSessionDuration()
      Script session duration.
    • setScriptSessionDuration

      public void setScriptSessionDuration(Duration value)
      Script session duration.
    • getScriptSessionGmtStartMoment

      public GregorianCalendar getScriptSessionGmtStartMoment()
      Script session GMT start moment.
    • setScriptSessionGmtStartMoment

      public void setScriptSessionGmtStartMoment(GregorianCalendar value)
      Script session GMT start moment.
    • getScriptSessionGmtEndMoment

      public GregorianCalendar getScriptSessionGmtEndMoment()
      Script session GMT end moment.
    • setScriptSessionGmtEndMoment

      public void setScriptSessionGmtEndMoment(GregorianCalendar value)
      Script session GMT end moment.
    • getScriptSessionBusinessStatus

      public BusinessStatus getScriptSessionBusinessStatus()
      Script session business status.
    • setScriptSessionBusinessStatus

      public void setScriptSessionBusinessStatus(BusinessStatus value)
      Script session business status.
    • getScriptSessionEndStatus

      public EndDataTransactionState getScriptSessionEndStatus()
      Script session end status.
    • setScriptSessionEndStatus

      public void setScriptSessionEndStatus(EndDataTransactionState value)
      Script session end status.
    • getInteractionThreadMoment

      public GregorianCalendar getInteractionThreadMoment()
      Interaction thread moment.
    • setInteractionThreadMoment

      public void setInteractionThreadMoment(GregorianCalendar value)
      Interaction thread moment.
    • getInteractionThreadDuration

      public Duration getInteractionThreadDuration()
      Interaction thread duration.
    • setInteractionThreadDuration

      public void setInteractionThreadDuration(Duration value)
      Interaction thread duration.
    • getInteractionThreadGmtStartMoment

      public GregorianCalendar getInteractionThreadGmtStartMoment()
      Script session GMT start moment.
    • setInteractionThreadGmtStartMoment

      public void setInteractionThreadGmtStartMoment(GregorianCalendar value)
      Script session GMT start moment.
    • getInteractionThreadGmtEndMoment

      public GregorianCalendar getInteractionThreadGmtEndMoment()
      Script session GMT end moment.
    • setInteractionThreadGmtEndMoment

      public void setInteractionThreadGmtEndMoment(GregorianCalendar value)
      Script session GMT end moment.
    • getWrapUpDuration

      public Duration getWrapUpDuration()
      Wrap up duration.
    • setWrapUpDuration

      public void setWrapUpDuration(Duration value)
      Wrap up duration.
    • getMediaId

      public int getMediaId()
      Identifier of the media.
    • setMediaId

      public void setMediaId(int value)
      Identifier of the media.
    • getMediaName

      public String getMediaName()
      Name of the media.
    • setMediaName

      public void setMediaName(String value)
      Name of the media.
    • getMediaGuiName

      public String getMediaGuiName()
      Name of the media for the GUI.
    • setMediaGuiName

      public void setMediaGuiName(String value)
      Name of the media for the GUI.
    • getMediaType

      public MediaType getMediaType()
      Type of the media.
    • setMediaType

      public void setMediaType(MediaType value)
      Type of the media.
    • getParentMediaId

      public Integer getParentMediaId()
      Identifier of the media that the media inherits from.
    • setParentMediaId

      public void setParentMediaId(Integer value)
      Identifier of the media that the media inherits from.
    • getParentMediaName

      public String getParentMediaName()
      Name of the media that the media inherits from.
    • setParentMediaName

      public void setParentMediaName(String value)
      Name of the media that the media inherits from.
    • getParentMediaGuiName

      public String getParentMediaGuiName()
      Name of the media for the GUI that the media inherits from.
    • setParentMediaGuiName

      public void setParentMediaGuiName(String value)
      Name of the media for the GUI that the media inherits from.
    • getInteractionOrigin

      public InteractionOrigin getInteractionOrigin()
      Origin of the interaction.
    • setInteractionOrigin

      public void setInteractionOrigin(InteractionOrigin value)
      Origin of the interaction.
    • getInteractionTerminationStatus

      public InteractionTerminationStatus getInteractionTerminationStatus()
      Termination status of the interaction.
    • setInteractionTerminationStatus

      public void setInteractionTerminationStatus(InteractionTerminationStatus value)
      Termination status of the interaction.
    • getScriptSessionWasRecorded

      public boolean getScriptSessionWasRecorded()
      If true, the script session was recorded.
    • setScriptSessionWasRecorded

      public void setScriptSessionWasRecorded(boolean value)
      If true, the script session was recorded.
    • getInteractionThreadWasRecorded

      public boolean getInteractionThreadWasRecorded()
      If true, the interaction was recorded.
    • setInteractionThreadWasRecorded

      public void setInteractionThreadWasRecorded(boolean value)
      If true, the interaction was recorded.
    • getTrunkLine

      public String getTrunkLine()
      Trunk line.
    • setTrunkLine

      public void setTrunkLine(String value)
      Trunk line.
    • getExtension

      public String getExtension()
      String with the extension.
    • setExtension

      public void setExtension(String value)
      String with the extension.
    • getTo

      public String getTo()
      Destination of the interaction.
    • setTo

      public void setTo(String value)
      Destination of the interaction.
    • getFrom

      public String getFrom()
      Origin of the interaction.
    • setFrom

      public void setFrom(String value)
      Origin of the interaction.
    • getSkillProfileId

      public int getSkillProfileId()
      Identifier of the skill profile.
    • setSkillProfileId

      public void setSkillProfileId(int value)
      Identifier of the skill profile.
    • getSkillProfileName

      public String getSkillProfileName()
      Name of the skill profile.
    • setSkillProfileName

      public void setSkillProfileName(String value)
      Name of the skill profile.
    • getContactListId

      public int getContactListId()
      Identifier of the contact list.
    • setContactListId

      public void setContactListId(int value)
      Identifier of the contact list.
    • getContactListName

      public String getContactListName()
      Name of the contact list.
    • setContactListName

      public void setContactListName(String value)
      Name of the contact list.
    • getContactListGuiName

      public String getContactListGuiName()
      Name of the contact list for the GUI.
    • setContactListGuiName

      public void setContactListGuiName(String value)
      Name of the contact list for the GUI.
    • getBusinessSegmentId

      public int getBusinessSegmentId()
      Identifier of the business segment.
    • setBusinessSegmentId

      public void setBusinessSegmentId(int value)
      Identifier of the business segment.
    • getBusinessSegmentName

      public String getBusinessSegmentName()
      Name of the business segment.
    • setBusinessSegmentName

      public void setBusinessSegmentName(String value)
      Name of the business segment.
    • getBusinessSegmentGuiName

      public String getBusinessSegmentGuiName()
      Name of the business segment for the GUI.
    • setBusinessSegmentGuiName

      public void setBusinessSegmentGuiName(String value)
      Name of the business segment for the GUI.