Platform SDK Java 8.5 API Reference

com.genesyslab.platform.openmedia.protocol.interactionserver
Class OldWorkbinInfo

java.lang.Object
  extended by com.genesyslab.platform.commons.protocol.DataObject
      extended by com.genesyslab.platform.commons.protocol.runtime.CompoundValue
          extended by com.genesyslab.platform.openmedia.protocol.interactionserver.OldWorkbinInfo
All Implemented Interfaces:
ProtocolDescriptionSupport

public abstract class OldWorkbinInfo
extends com.genesyslab.platform.commons.protocol.runtime.CompoundValue


Constructor Summary
OldWorkbinInfo()
           
 
Method Summary
static OldWorkbinInfo create()
          Creates instance of OldWorkbinInfo with no parameters set.
static OldWorkbinInfo create(java.lang.String oldWorkbinTypeId, java.lang.String oldWorkbinAgentId, java.lang.String oldWorkbinGroupId, java.lang.String oldWorkbinPlaceId, java.lang.String oldWorkbinPlaceGroupId)
          Creates instance of OldWorkbinInfo with all parameters set.
abstract  java.lang.String getOldWorkbinAgentId()
          Indicates agent id (owner of the workbin) if OldWorkbinTypeId (attr_old_workbin_type_id) is present and the workbin is an agent workbin.
abstract  java.lang.String getOldWorkbinGroupId()
          Indicates agent group id (owner of the workbin) if OldWorkbinTypeId (attr_old_workbin_type_id) is present and the workbin is an agent group workbin.
abstract  java.lang.String getOldWorkbinPlaceGroupId()
          Indicates place group id (owner of the workbin) if OldWorkbinTypeId (attr_old_workbin_type_id) is present and the workbin is a place group workbin.
abstract  java.lang.String getOldWorkbinPlaceId()
          Indicates place id (owner of the workbin) if OldWorkbinTypeId (attr_old_workbin_type_id) is present and the workbin is a place workbin.
abstract  java.lang.String getOldWorkbinTypeId()
          Indicates type of the workbin interaction has been taken from.
abstract  void setOldWorkbinAgentId(java.lang.String oldWorkbinAgentId)
          Indicates agent id (owner of the workbin) if OldWorkbinTypeId (attr_old_workbin_type_id) is present and the workbin is an agent workbin.
abstract  void setOldWorkbinGroupId(java.lang.String oldWorkbinGroupId)
          Indicates agent group id (owner of the workbin) if OldWorkbinTypeId (attr_old_workbin_type_id) is present and the workbin is an agent group workbin.
abstract  void setOldWorkbinPlaceGroupId(java.lang.String oldWorkbinPlaceGroupId)
          Indicates place group id (owner of the workbin) if OldWorkbinTypeId (attr_old_workbin_type_id) is present and the workbin is a place group workbin.
abstract  void setOldWorkbinPlaceId(java.lang.String oldWorkbinPlaceId)
          Indicates place id (owner of the workbin) if OldWorkbinTypeId (attr_old_workbin_type_id) is present and the workbin is a place workbin.
abstract  void setOldWorkbinTypeId(java.lang.String oldWorkbinTypeId)
          Indicates type of the workbin interaction has been taken from.
 
Methods inherited from class com.genesyslab.platform.commons.protocol.runtime.CompoundValue
getProtocolDescription
 
Methods inherited from class com.genesyslab.platform.commons.protocol.DataObject
equals, hashCode, toString, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OldWorkbinInfo

public OldWorkbinInfo()
Method Detail

create

public static OldWorkbinInfo create()
Creates instance of OldWorkbinInfo with no parameters set.

Returns:
instance of OldWorkbinInfo

create

public static OldWorkbinInfo create(java.lang.String oldWorkbinTypeId,
                                    java.lang.String oldWorkbinAgentId,
                                    java.lang.String oldWorkbinGroupId,
                                    java.lang.String oldWorkbinPlaceId,
                                    java.lang.String oldWorkbinPlaceGroupId)
Creates instance of OldWorkbinInfo with all parameters set.

Parameters:
oldWorkbinTypeId - Indicates type of the workbin interaction has been taken from. If attribute is not included in the message, the interaction was not in a workbin.
oldWorkbinAgentId - Indicates agent id (owner of the workbin) if OldWorkbinTypeId (attr_old_workbin_type_id) is present and the workbin is an agent workbin.
oldWorkbinGroupId - Indicates agent group id (owner of the workbin) if OldWorkbinTypeId (attr_old_workbin_type_id) is present and the workbin is an agent group workbin.
oldWorkbinPlaceId - Indicates place id (owner of the workbin) if OldWorkbinTypeId (attr_old_workbin_type_id) is present and the workbin is a place workbin.
oldWorkbinPlaceGroupId - Indicates place group id (owner of the workbin) if OldWorkbinTypeId (attr_old_workbin_type_id) is present and the workbin is a place group workbin.
Returns:
instance of OldWorkbinInfo

getOldWorkbinTypeId

public abstract java.lang.String getOldWorkbinTypeId()
Indicates type of the workbin interaction has been taken from. If attribute is not included in the message, the interaction was not in a workbin.

Returns:
property value

setOldWorkbinTypeId

public abstract void setOldWorkbinTypeId(java.lang.String oldWorkbinTypeId)
Indicates type of the workbin interaction has been taken from. If attribute is not included in the message, the interaction was not in a workbin.

Parameters:
oldWorkbinTypeId - new value of the property

getOldWorkbinAgentId

public abstract java.lang.String getOldWorkbinAgentId()
Indicates agent id (owner of the workbin) if OldWorkbinTypeId (attr_old_workbin_type_id) is present and the workbin is an agent workbin.

Returns:
property value

setOldWorkbinAgentId

public abstract void setOldWorkbinAgentId(java.lang.String oldWorkbinAgentId)
Indicates agent id (owner of the workbin) if OldWorkbinTypeId (attr_old_workbin_type_id) is present and the workbin is an agent workbin.

Parameters:
oldWorkbinAgentId - new value of the property

getOldWorkbinGroupId

public abstract java.lang.String getOldWorkbinGroupId()
Indicates agent group id (owner of the workbin) if OldWorkbinTypeId (attr_old_workbin_type_id) is present and the workbin is an agent group workbin.

Returns:
property value

setOldWorkbinGroupId

public abstract void setOldWorkbinGroupId(java.lang.String oldWorkbinGroupId)
Indicates agent group id (owner of the workbin) if OldWorkbinTypeId (attr_old_workbin_type_id) is present and the workbin is an agent group workbin.

Parameters:
oldWorkbinGroupId - new value of the property

getOldWorkbinPlaceId

public abstract java.lang.String getOldWorkbinPlaceId()
Indicates place id (owner of the workbin) if OldWorkbinTypeId (attr_old_workbin_type_id) is present and the workbin is a place workbin.

Returns:
property value

setOldWorkbinPlaceId

public abstract void setOldWorkbinPlaceId(java.lang.String oldWorkbinPlaceId)
Indicates place id (owner of the workbin) if OldWorkbinTypeId (attr_old_workbin_type_id) is present and the workbin is a place workbin.

Parameters:
oldWorkbinPlaceId - new value of the property

getOldWorkbinPlaceGroupId

public abstract java.lang.String getOldWorkbinPlaceGroupId()
Indicates place group id (owner of the workbin) if OldWorkbinTypeId (attr_old_workbin_type_id) is present and the workbin is a place group workbin.

Returns:
property value

setOldWorkbinPlaceGroupId

public abstract void setOldWorkbinPlaceGroupId(java.lang.String oldWorkbinPlaceGroupId)
Indicates place group id (owner of the workbin) if OldWorkbinTypeId (attr_old_workbin_type_id) is present and the workbin is a place group workbin.

Parameters:
oldWorkbinPlaceGroupId - new value of the property

Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.