Platform SDK Java 8.5 API Reference

com.genesyslab.platform.reporting.protocol.statserver.events.datastream
Class DataProtocolInfo

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.events.datastream.DataProtocolInfo
All Implemented Interfaces:
ProtocolDescriptionSupport

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


Constructor Summary
DataProtocolInfo()
           
 
Method Summary
static DataProtocolInfo create()
          Creates instance of DataProtocolInfo with no parameters set.
static DataProtocolInfo create(java.lang.Integer versionMajor, java.lang.Integer versionMinor, java.lang.String dataStreamProtocolName, java.lang.String protocolDatasourceType)
          Creates instance of DataProtocolInfo with required parameters set.
static DataProtocolInfo create(java.lang.Integer versionMajor, java.lang.Integer versionMinor, java.lang.String dataStreamProtocolName, java.lang.String protocolDatasourceType, KeyValueCollection options)
          Creates instance of DataProtocolInfo with all parameters set.
abstract  java.lang.String getDataStreamProtocolName()
          For Genesys internal use only.
abstract  KeyValueCollection getOptions()
          For Genesys internal use only.
abstract  java.lang.String getProtocolDatasourceType()
           
abstract  java.lang.Integer getVersionMajor()
           
abstract  java.lang.Integer getVersionMinor()
           
abstract  void setDataStreamProtocolName(java.lang.String dataStreamProtocolName)
          For Genesys internal use only.
abstract  void setOptions(KeyValueCollection options)
          For Genesys internal use only.
abstract  void setProtocolDatasourceType(java.lang.String protocolDatasourceType)
           
abstract  void setVersionMajor(int versionMajor)
           
abstract  void setVersionMajor(java.lang.Integer versionMajor)
           
abstract  void setVersionMinor(int versionMinor)
           
abstract  void setVersionMinor(java.lang.Integer versionMinor)
           
 
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

DataProtocolInfo

public DataProtocolInfo()
Method Detail

create

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

Returns:
instance of DataProtocolInfo

create

public static DataProtocolInfo create(java.lang.Integer versionMajor,
                                      java.lang.Integer versionMinor,
                                      java.lang.String dataStreamProtocolName,
                                      java.lang.String protocolDatasourceType,
                                      KeyValueCollection options)
Creates instance of DataProtocolInfo with all parameters set.

Parameters:
versionMajor - VersionMajor
versionMinor - VersionMinor
dataStreamProtocolName - DataStreamProtocolName
protocolDatasourceType - ProtocolDatasourceType
options - Options
Returns:
instance of DataProtocolInfo

create

public static DataProtocolInfo create(java.lang.Integer versionMajor,
                                      java.lang.Integer versionMinor,
                                      java.lang.String dataStreamProtocolName,
                                      java.lang.String protocolDatasourceType)
Creates instance of DataProtocolInfo with required parameters set.

Parameters:
versionMajor - VersionMajor
versionMinor - VersionMinor
dataStreamProtocolName - DataStreamProtocolName
protocolDatasourceType - ProtocolDatasourceType
Returns:
instance of DataProtocolInfo

getVersionMajor

public abstract java.lang.Integer getVersionMajor()

setVersionMajor

public abstract void setVersionMajor(java.lang.Integer versionMajor)

setVersionMajor

public abstract void setVersionMajor(int versionMajor)

getVersionMinor

public abstract java.lang.Integer getVersionMinor()

setVersionMinor

public abstract void setVersionMinor(java.lang.Integer versionMinor)

setVersionMinor

public abstract void setVersionMinor(int versionMinor)

getDataStreamProtocolName

public abstract java.lang.String getDataStreamProtocolName()
For Genesys internal use only.


setDataStreamProtocolName

public abstract void setDataStreamProtocolName(java.lang.String dataStreamProtocolName)
For Genesys internal use only.


getProtocolDatasourceType

public abstract java.lang.String getProtocolDatasourceType()

setProtocolDatasourceType

public abstract void setProtocolDatasourceType(java.lang.String protocolDatasourceType)

getOptions

public abstract KeyValueCollection getOptions()
For Genesys internal use only.


setOptions

public abstract void setOptions(KeyValueCollection options)
For Genesys internal use only.


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.