Class QueuedAgentPickUpTask

java.lang.Object
altitude.integrationServer.types.QueuedAgentPickUpTask

public class QueuedAgentPickUpTask extends Object
Represents a queued workflow task for agent pick up.
  • Constructor Details

    • QueuedAgentPickUpTask

      public QueuedAgentPickUpTask()
  • Method Details

    • getId

      public int getId()
      Identifier of the workflow task.
    • setId

      public void setId(int value)
      Identifier of the workflow task.
    • getAgentId

      public int getAgentId()
      Identifier of agent.
    • setAgentId

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

      public String getAgentName()
      User name of the agent.
    • setAgentName

      public void setAgentName(String value)
      User 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 campaign.
    • setCampaignId

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

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

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

      public boolean getCampaignIsAnonymous()
      If true, the campaign is anonymous.
    • setCampaignIsAnonymous

      public void setCampaignIsAnonymous(boolean value)
      If true, the campaign is anonymous.
    • getSkillProfileName

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

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

      public GregorianCalendar getMoment()
      Moment.
    • setMoment

      public void setMoment(GregorianCalendar value)
      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.
    • getWorkflowDefinitionId

      public int getWorkflowDefinitionId()
      Identifier of the workflow definition.
    • setWorkflowDefinitionId

      public void setWorkflowDefinitionId(int value)
      Identifier of the workflow definition.
    • getWorkflowDefinitionName

      public String getWorkflowDefinitionName()
      Name of the workflow definition.
    • setWorkflowDefinitionName

      public void setWorkflowDefinitionName(String value)
      Name of the workflow definition.
    • getWorkflowProcessId

      public int getWorkflowProcessId()
      Identifier of the workflow process.
    • setWorkflowProcessId

      public void setWorkflowProcessId(int value)
      Identifier of the workflow process.
    • getWorkflowProcessUniqueId

      public String getWorkflowProcessUniqueId()
      Unique identifier of the workflow process.
    • setWorkflowProcessUniqueId

      public void setWorkflowProcessUniqueId(String value)
      Unique identifier of the workflow process.
    • getTaskDefinitionId

      public int getTaskDefinitionId()
      Identifier of the workflow task definition.
    • setTaskDefinitionId

      public void setTaskDefinitionId(int value)
      Identifier of the workflow task definition.
    • getTaskDefinitionName

      public String getTaskDefinitionName()
      Name of the workflow task definition.
    • setTaskDefinitionName

      public void setTaskDefinitionName(String value)
      Name of the workflow task definition.
    • getTaskDefinitionVersionId

      public int getTaskDefinitionVersionId()
      Identifier of the workflow task definition version.
    • setTaskDefinitionVersionId

      public void setTaskDefinitionVersionId(int value)
      Identifier of the workflow task definition version.
    • getTaskType

      public WorkflowTaskType getTaskType()
      Type of the workflow task.
    • setTaskType

      public void setTaskType(WorkflowTaskType value)
      Type of the workflow task.
    • getWorkflowPriority

      public WorkflowPriority getWorkflowPriority()
      Priority of the workflow.
    • setWorkflowPriority

      public void setWorkflowPriority(WorkflowPriority value)
      Priority of the workflow.
    • getCanPickUp

      public boolean getCanPickUp()
      If true, the agent can pick up the workflow.
    • setCanPickUp

      public void setCanPickUp(boolean value)
      If true, the agent can pick up the workflow.
    • getContactProfile

      public ContactProfileBase getContactProfile()
      Contact profile.
    • setContactProfile

      public void setContactProfile(ContactProfileBase value)
      Contact profile.
    • getAttributes

      public Attribute[] getAttributes()
      Attributes of the queued tasks.
    • setAttributes

      public void setAttributes(Attribute[] value)
      Attributes of the queued tasks.