Class AgentData

java.lang.Object
altitude.integrationServer.types.AgentData

public class AgentData extends Object
Holds data about an agent.
  • Constructor Details

    • AgentData

      public AgentData()
  • Method Details

    • getName

      public String getName()
      Name of the agent.
    • setName

      public void setName(String value)
      Name of the agent.
    • getId

      public int getId()
      Identifier of the agent.
    • setId

      public void setId(int value)
      Identifier of the agent.
    • getAgentType

      public AgentType getAgentType()
      Type of the agent.
    • setAgentType

      public void setAgentType(AgentType value)
      Type of the agent.
    • getDefaultExtension

      public String getDefaultExtension()
      Default extension of the agent.
    • setDefaultExtension

      public void setDefaultExtension(String value)
      Default extension of the agent.
    • getFullName

      public String getFullName()
      Full name of the agent.
    • setFullName

      public void setFullName(String value)
      Full name of the agent.
    • getIdInSwitch

      public String getIdInSwitch()
      String with the agent ID in the switch.
    • setIdInSwitch

      public void setIdInSwitch(String value)
      String with the agent ID in the switch.
    • getLoginGroup

      public String getLoginGroup()
      Login group in which the agent is logged in the switch.
    • setLoginGroup

      public void setLoginGroup(String value)
      Login group in which the agent is logged in the switch.
    • getRoleId

      public int getRoleId()
      Identifier of the role.
    • setRoleId

      public void setRoleId(int value)
      Identifier of the role.
    • getRoleName

      public String getRoleName()
      Role name of the agent.
    • setRoleName

      public void setRoleName(String value)
      Role name of the agent.
    • getRoleGuiName

      public String getRoleGuiName()
      Name of role for the GUI.
    • setRoleGuiName

      public void setRoleGuiName(String value)
      Name of role for the GUI.
    • getMessageOfTheDay

      public String getMessageOfTheDay()
      Agent message of the day.
    • setMessageOfTheDay

      public void setMessageOfTheDay(String value)
      Agent message of the day.
    • getRecordAllCalls

      public boolean getRecordAllCalls()
      Record all calls option.
    • setRecordAllCalls

      public void setRecordAllCalls(boolean value)
      Record all calls option.
    • getRecordAllScreens

      public boolean getRecordAllScreens()
      Record all screens option.
    • setRecordAllScreens

      public void setRecordAllScreens(boolean value)
      Record all screens option.
    • getIsSwitchSupervisor

      public boolean getIsSwitchSupervisor()
      Switch supervisor option.
    • setIsSwitchSupervisor

      public void setIsSwitchSupervisor(boolean value)
      Switch supervisor option.
    • getForceDefaultExtension

      public boolean getForceDefaultExtension()
      If true, the default extension will be forced in the agent.
    • setForceDefaultExtension

      public void setForceDefaultExtension(boolean value)
      If true, the default extension will be forced in the agent.
    • getIdInExternalProvider

      public String getIdInExternalProvider()
      Identifier of the agent in the external authentication provider.
    • setIdInExternalProvider

      public void setIdInExternalProvider(String value)
      Identifier of the agent in the external authentication provider.