Platform SDK Java 8.5 API Reference

com.genesyslab.platform.reporting.protocol.statserver
Class StatisticObject

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.reporting.protocol.statserver.StatisticObject
All Implemented Interfaces:
ProtocolDescriptionSupport

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


Constructor Summary
StatisticObject()
           
 
Method Summary
static StatisticObject create()
          Creates instance of StatisticObject with no parameters set.
static StatisticObject create(java.lang.String objectId, StatisticObjectType objectType, java.lang.String tenantName)
          Creates instance of StatisticObject with required parameters set.
static StatisticObject create(java.lang.String objectId, StatisticObjectType objectType, java.lang.String tenantName, java.lang.String tenantPassword)
          Creates instance of StatisticObject with all parameters set.
abstract  java.lang.String getObjectId()
          The ID of a particular Configuration Layer object.
abstract  StatisticObjectType getObjectType()
          The type of Configuration Layer object, such as agent, queue, workbin, etc.
abstract  java.lang.String getTenantName()
          The name of the tenant.
abstract  java.lang.String getTenantPassword()
          The tenant's password.
abstract  void setObjectId(java.lang.String objectId)
          The ID of a particular Configuration Layer object.
abstract  void setObjectType(StatisticObjectType objectType)
          The type of Configuration Layer object, such as agent, queue, workbin, etc.
abstract  void setTenantName(java.lang.String tenantName)
          The name of the tenant.
abstract  void setTenantPassword(java.lang.String tenantPassword)
          The tenant's password.
 
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

StatisticObject

public StatisticObject()
Method Detail

create

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

Returns:
instance of StatisticObject

create

public static StatisticObject create(java.lang.String objectId,
                                     StatisticObjectType objectType,
                                     java.lang.String tenantName,
                                     java.lang.String tenantPassword)
Creates instance of StatisticObject with all parameters set.

Parameters:
objectId - ObjectId
objectType - ObjectType
tenantName - TenantName
tenantPassword - TenantPassword
Returns:
instance of StatisticObject

create

public static StatisticObject create(java.lang.String objectId,
                                     StatisticObjectType objectType,
                                     java.lang.String tenantName)
Creates instance of StatisticObject with required parameters set.

Parameters:
objectId - ObjectId
objectType - ObjectType
tenantName - TenantName
Returns:
instance of StatisticObject

getObjectId

public abstract java.lang.String getObjectId()
The ID of a particular Configuration Layer object.


setObjectId

public abstract void setObjectId(java.lang.String objectId)
The ID of a particular Configuration Layer object.


getObjectType

public abstract StatisticObjectType getObjectType()
The type of Configuration Layer object, such as agent, queue, workbin, etc.


setObjectType

public abstract void setObjectType(StatisticObjectType objectType)
The type of Configuration Layer object, such as agent, queue, workbin, etc.


getTenantName

public abstract java.lang.String getTenantName()
The name of the tenant.


setTenantName

public abstract void setTenantName(java.lang.String tenantName)
The name of the tenant.


getTenantPassword

public abstract java.lang.String getTenantPassword()
The tenant's password.


setTenantPassword

public abstract void setTenantPassword(java.lang.String tenantPassword)
The tenant's password.


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.