Platform SDK Java 8.5 API Reference

com.genesyslab.platform.voice.protocol.tserver
Class CallMonitoringProperties

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.voice.protocol.tserver.CallMonitoringProperties
All Implemented Interfaces:
ProtocolDescriptionSupport

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


Constructor Summary
CallMonitoringProperties()
           
 
Method Summary
static CallMonitoringProperties create()
          Creates instance of CallMonitoringProperties with no parameters set.
static CallMonitoringProperties create(java.lang.String dN, java.lang.Long cMTimeStamp, java.lang.Integer partyType, java.lang.Integer partyState, java.lang.Integer dbid, byte[] iSLinkList, java.lang.String refParty, java.lang.String ctrlParty, java.lang.String dialedNumber, ConnectionId originConnID, ConnectionId refConnID)
          Creates instance of CallMonitoringProperties with all parameters set.
abstract  java.lang.Long getCMTimeStamp()
           
abstract  java.lang.String getCtrlParty()
          A reference to the party that caused an Event.
abstract  java.lang.Integer getDbid()
           
abstract  java.lang.String getDialedNumber()
          Applies to outgoing calls only.
abstract  java.lang.String getDN()
           
abstract  byte[] getISLinkList()
          List of links to call instances distributed across remote sites.
abstract  ConnectionId getOriginConnID()
           
abstract  java.lang.Integer getPartyState()
          See the party state numeric values in PartyState enum
abstract  java.lang.Integer getPartyType()
           
abstract  ConnectionId getRefConnID()
          This attribute identifies the connection ID that results from the merging of two calls.
abstract  java.lang.String getRefParty()
           
abstract  void setCMTimeStamp(long cMTimeStamp)
           
abstract  void setCMTimeStamp(java.lang.Long cMTimeStamp)
           
abstract  void setCtrlParty(java.lang.String ctrlParty)
          A reference to the party that caused an Event.
abstract  void setDbid(int dbid)
           
abstract  void setDbid(java.lang.Integer dbid)
           
abstract  void setDialedNumber(java.lang.String dialedNumber)
          Applies to outgoing calls only.
abstract  void setDN(java.lang.String dN)
           
abstract  void setISLinkList(byte[] iSLinkList)
          List of links to call instances distributed across remote sites.
abstract  void setOriginConnID(ConnectionId originConnID)
           
abstract  void setPartyState(int partyState)
          See the party state numeric values in PartyState enum
abstract  void setPartyState(java.lang.Integer partyState)
          See the party state numeric values in PartyState enum
abstract  void setPartyType(int partyType)
           
abstract  void setPartyType(java.lang.Integer partyType)
           
abstract  void setRefConnID(ConnectionId refConnID)
          This attribute identifies the connection ID that results from the merging of two calls.
abstract  void setRefParty(java.lang.String refParty)
           
 
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

CallMonitoringProperties

public CallMonitoringProperties()
Method Detail

create

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

Returns:
instance of CallMonitoringProperties

create

public static CallMonitoringProperties create(java.lang.String dN,
                                              java.lang.Long cMTimeStamp,
                                              java.lang.Integer partyType,
                                              java.lang.Integer partyState,
                                              java.lang.Integer dbid,
                                              byte[] iSLinkList,
                                              java.lang.String refParty,
                                              java.lang.String ctrlParty,
                                              java.lang.String dialedNumber,
                                              ConnectionId originConnID,
                                              ConnectionId refConnID)
Creates instance of CallMonitoringProperties with all parameters set.

Parameters:
dN - DN
cMTimeStamp - CMTimeStamp
partyType - PartyType
partyState - See the party state numeric values in PartyState enum
dbid - Dbid
iSLinkList - List of links to call instances distributed across remote sites.
refParty - RefParty
ctrlParty - A reference to the party that caused an Event.
dialedNumber - Applies to outgoing calls only. This optional attribute contains the number dialed, if known when the call is created (which would be possible only if it had been created at a client’s request).
originConnID - OriginConnID
refConnID - This attribute identifies the connection ID that results from the merging of two calls.
Returns:
instance of CallMonitoringProperties

getDN

public abstract java.lang.String getDN()

setDN

public abstract void setDN(java.lang.String dN)

getCMTimeStamp

public abstract java.lang.Long getCMTimeStamp()

setCMTimeStamp

public abstract void setCMTimeStamp(java.lang.Long cMTimeStamp)

setCMTimeStamp

public abstract void setCMTimeStamp(long cMTimeStamp)

getPartyType

public abstract java.lang.Integer getPartyType()

setPartyType

public abstract void setPartyType(java.lang.Integer partyType)

setPartyType

public abstract void setPartyType(int partyType)

getPartyState

public abstract java.lang.Integer getPartyState()
See the party state numeric values in PartyState enum

Returns:
property value

setPartyState

public abstract void setPartyState(java.lang.Integer partyState)
See the party state numeric values in PartyState enum

Parameters:
partyState - new value of the property

setPartyState

public abstract void setPartyState(int partyState)
See the party state numeric values in PartyState enum

Parameters:
partyState - new value of the property

getDbid

public abstract java.lang.Integer getDbid()

setDbid

public abstract void setDbid(java.lang.Integer dbid)

setDbid

public abstract void setDbid(int dbid)

getISLinkList

public abstract byte[] getISLinkList()
List of links to call instances distributed across remote sites.

Returns:
property value

setISLinkList

public abstract void setISLinkList(byte[] iSLinkList)
List of links to call instances distributed across remote sites.

Parameters:
iSLinkList - new value of the property

getRefParty

public abstract java.lang.String getRefParty()

setRefParty

public abstract void setRefParty(java.lang.String refParty)

getCtrlParty

public abstract java.lang.String getCtrlParty()
A reference to the party that caused an Event.

Returns:
property value

setCtrlParty

public abstract void setCtrlParty(java.lang.String ctrlParty)
A reference to the party that caused an Event.

Parameters:
ctrlParty - new value of the property

getDialedNumber

public abstract java.lang.String getDialedNumber()
Applies to outgoing calls only. This optional attribute contains the number dialed, if known when the call is created (which would be possible only if it had been created at a client’s request).

Returns:
property value

setDialedNumber

public abstract void setDialedNumber(java.lang.String dialedNumber)
Applies to outgoing calls only. This optional attribute contains the number dialed, if known when the call is created (which would be possible only if it had been created at a client’s request).

Parameters:
dialedNumber - new value of the property

getOriginConnID

public abstract ConnectionId getOriginConnID()

setOriginConnID

public abstract void setOriginConnID(ConnectionId originConnID)

getRefConnID

public abstract ConnectionId getRefConnID()
This attribute identifies the connection ID that results from the merging of two calls.

Returns:
property value

setRefConnID

public abstract void setRefConnID(ConnectionId refConnID)
This attribute identifies the connection ID that results from the merging of two calls.

Parameters:
refConnID - 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.