Class SupervisionData

java.lang.Object
altitude.integrationServer.types.SupervisionData

public class SupervisionData extends Object
Represents the data related with a phone supervision scenario.
  • Constructor Details

    • SupervisionData

      public SupervisionData()
  • Method Details

    • getInSupervision

      public boolean getInSupervision()
      If true, the session is in supervision mode.
    • setInSupervision

      public void setInSupervision(boolean value)
      If true, the session is in supervision mode.
    • getInPermanentSupervision

      public boolean getInPermanentSupervision()
      If true, the session is in permanent supervision.
    • setInPermanentSupervision

      public void setInPermanentSupervision(boolean value)
      If true, the session is in permanent supervision.
    • getState

      public SupervisionState getState()
      State of supervision. If the supervisor is permanently supervising an agent, but the agent has not any phone interaction active, then the State will be
    • setState

      public void setState(SupervisionState value)
      State of supervision. If the supervisor is permanently supervising an agent, but the agent has not any phone interaction active, then the State will be
    • getPreviousState

      public SupervisionState getPreviousState()
      Previous state of supervision.
    • setPreviousState

      public void setPreviousState(SupervisionState value)
      Previous state of supervision.
    • getSupervisedAgent

      public InteractionParty getSupervisedAgent()
      Supervised agent.
    • setSupervisedAgent

      public void setSupervisedAgent(InteractionParty value)
      Supervised agent.
    • getSupervisor

      public InteractionParty getSupervisor()
      Supervisor agent.
    • setSupervisor

      public void setSupervisor(InteractionParty value)
      Supervisor agent.