Platform SDK Java 8.5 API Reference

Uses of Class
com.genesyslab.platform.commons.GEnum

Packages that use GEnum
com.genesyslab.platform.applicationblocks.warmstandby   
com.genesyslab.platform.apptemplate.filtering.impl   
com.genesyslab.platform.apptemplate.util Provides helper classes that make it easier to read and convert application options and other data from Configuration Server. 
com.genesyslab.platform.commons   
com.genesyslab.platform.commons.connection Provides facilities for communicating with Genesys servers using the ConnectionManager factory class. 
com.genesyslab.platform.commons.log This package provides logging support for your applications. 
com.genesyslab.platform.commons.protocol Contains classes that support the Protocol objects used by applications developed with the Platform SDKs. 
com.genesyslab.platform.configuration.protocol.metadata   
com.genesyslab.platform.configuration.protocol.runtime.binding This package is used internally by the protocol. 
com.genesyslab.platform.configuration.protocol.runtime.channel This package is used internally by the protocol. 
com.genesyslab.platform.configuration.protocol.types This package contains classes based on the Genesys GEnum class. 
com.genesyslab.platform.contacts.protocol.contactserver This package contains the Protocol classes that your applications can use to set up communication with Universal Contact Server. 
com.genesyslab.platform.management.protocol This package contains the Protocol classes that your applications can use to set up communication with Genesys Solution Control Server, Message Server and Local Control Agents (LCAs). 
com.genesyslab.platform.management.protocol.messageserver   
com.genesyslab.platform.management.protocol.solutioncontrolserver   
com.genesyslab.platform.openmedia.protocol.interactionserver   
com.genesyslab.platform.openmedia.protocol.openmediaattributes This package contains the openmediaattributes protocol classes that your applications can use to communicate with Interaction Server. 
com.genesyslab.platform.outbound.protocol.outbounddesktop This package contains classes that your application can use to work with the Outbound Desktop protocol. 
com.genesyslab.platform.outbound.protocol.outboundserver   
com.genesyslab.platform.reporting.protocol.runtime This package is used internally by the protocol. 
com.genesyslab.platform.reporting.protocol.statserver This package contains objects that correspond to objects in the Genesys Configuration Layer, such as AgentStatus and PlaceGroup
com.genesyslab.platform.routing.protocol.customserver This package primarily contains enums that your applications can use when working with URS Custom Server. 
com.genesyslab.platform.routing.protocol.routingserver This package primarily contains enums that your applications can use when working with Universal Routing Server (URS), such as CallType and RoutingPointStatus
com.genesyslab.platform.voice.protocol.previewinteraction This package contains the PreviewInteraction classes that your applications can use during communication with T-Server, such as PreviewInteractionAcknowledge
com.genesyslab.platform.voice.protocol.tserver   
com.genesyslab.platform.webmedia.protocol This package contains the Protocol classes that allow you to create applications that integrate with Genesys non-voice media servers. 
com.genesyslab.platform.webmedia.protocol.basicchat This package contains classes and enumerations that let you exchange information with Chat Server. 
com.genesyslab.platform.webmedia.protocol.basicchat.runtime.codec This package is used internally by the protocol. 
com.genesyslab.platform.webmedia.protocol.callback This package contains classes and enumerations that let you exchange customer-generated information between web forms and your Genesys Callback Server. 
com.genesyslab.platform.webmedia.protocol.callback.runtime.codec This package is used internally by the protocol. 
com.genesyslab.platform.webmedia.protocol.espemail   
com.genesyslab.platform.webmedia.protocol.flexchat This package contains classes and enumerations that let you exchange information with Chat Server. 
com.genesyslab.platform.webmedia.protocol.runtime.codec This package is used internally by the protocol. 
 

Uses of GEnum in com.genesyslab.platform.applicationblocks.warmstandby
 

Subclasses of GEnum in com.genesyslab.platform.applicationblocks.warmstandby
 class WarmStandbyState
          WarmStandbyState enumeration lists all the states the WarmStandbyService can have.
 

Uses of GEnum in com.genesyslab.platform.apptemplate.filtering.impl
 

Methods in com.genesyslab.platform.apptemplate.filtering.impl with parameters of type GEnum
 boolean ValueList.put(GEnum value)
          Puts new enum value if it haven't contained yet.
 boolean ValueList.remove(GEnum value)
          Removes value if it exists.
 

Uses of GEnum in com.genesyslab.platform.apptemplate.util
 

Methods in com.genesyslab.platform.apptemplate.util that return GEnum
static GEnum EnumFactory.getGEnumValue(java.lang.String classFullName, java.lang.String value)
          Returns the GEnum value described by the String 'value' parameter.
 

Uses of GEnum in com.genesyslab.platform.commons
 

Methods in com.genesyslab.platform.commons with type parameters of type GEnum
protected static
<E extends GEnum>
java.util.Map<java.lang.Object,E>
GEnum.getEnumMap(java.lang.Class<E> enumClass)
           
protected static
<E extends GEnum>
java.util.Set<E>
GEnum.getEnumValues(java.lang.Class<E> enumClass)
           
static
<E extends GEnum>
E
GEnum.valueOf(java.lang.Class<E> enumClass, int ordinal)
          Returns enumeration value by given ordinal number.
static
<E extends GEnum>
E
GEnum.valueOf(java.lang.Class<E> enumClass, java.lang.String name)
          Returns enumeration value with specified name or null if no such value exists.
static
<E extends GEnum>
java.util.Collection<E>
GEnum.valuesBy(java.lang.Class<E> enumClass)
          Returns all values of the given (specified by enumClass) enumeration.
 

Methods in com.genesyslab.platform.commons that return GEnum
static GEnum GEnum.getValue(java.lang.Class enumClass, int ordinal)
          Returns enumeration value with specified ordinal value or null if no such value exists.
static GEnum GEnum.getValue(java.lang.Class enumClass, java.lang.Integer ordinal)
          Returns enumeration value with specified ordinal value or null if no such value exists.
static GEnum GEnum.getValue(java.lang.Class enumClass, java.lang.String name)
          Returns enumeration value with specified name or null if no such value exists.
 

Methods in com.genesyslab.platform.commons with parameters of type GEnum
 boolean GEnum.equals(GEnum e1, GEnum e2)
           
 

Uses of GEnum in com.genesyslab.platform.commons.connection
 

Subclasses of GEnum in com.genesyslab.platform.commons.connection
 class ConnectionState
          Enum that defines all possible connection states.
 

Uses of GEnum in com.genesyslab.platform.commons.log
 

Subclasses of GEnum in com.genesyslab.platform.commons.log
protected static class AbstractLogger.Level
           
 

Uses of GEnum in com.genesyslab.platform.commons.protocol
 

Subclasses of GEnum in com.genesyslab.platform.commons.protocol
 class ChannelState
          This enum defines all possible channel states.
 

Methods in com.genesyslab.platform.commons.protocol with parameters of type GEnum
static java.lang.String EnumDescriptions.getDescription(GEnum enumValue)
          Retrieve enum value description.
static void EnumDescriptions.registerDescription(GEnum enumValue, java.lang.String description)
          Register description of the enum value.
 

Uses of GEnum in com.genesyslab.platform.configuration.protocol.metadata
 

Classes in com.genesyslab.platform.configuration.protocol.metadata with type parameters of type GEnum
 class CfgDescriptionAttributeEnumItem<E extends GEnum>
          CfgDescriptionAttributeEnumItem<E> class is descriptive class for configuration protocol enumeration items.
CfgDescriptionAttributeEnumItem<E> class is derived from CfgDescriptionAttributeInteger class.
 class CfgDescriptionEnum<E extends GEnum>
          CfgDescriptionEnum<T> class is descriptive class for configuration protocol enums.
 

Methods in com.genesyslab.platform.configuration.protocol.metadata with type parameters of type GEnum
<E extends GEnum>
CfgDescriptionEnum<E>
CfgMetadata.getEnum(CfgEnumType enumType)
          Gets an enum descriptive class using enum value from CfgEnumType as the criteria.
<E extends GEnum>
CfgDescriptionEnum<E>
CfgMetadata.getEnum(java.lang.String name)
          Gets an enum descriptive class using name as the criteria.
 

Uses of GEnum in com.genesyslab.platform.configuration.protocol.runtime.binding
 

Subclasses of GEnum in com.genesyslab.platform.configuration.protocol.runtime.binding
 class Style
           
 

Uses of GEnum in com.genesyslab.platform.configuration.protocol.runtime.channel
 

Subclasses of GEnum in com.genesyslab.platform.configuration.protocol.runtime.channel
 class TokenType
           
 

Uses of GEnum in com.genesyslab.platform.configuration.protocol.types
 

Subclasses of GEnum in com.genesyslab.platform.configuration.protocol.types
 class CfgAccessGroupType
           
 class CfgActionCodeType
           
 class CfgAlarmCategory
           
 class CfgAppComponentType
           
 class CfgAppType
           
 class CfgBorErrorType
           
 class CfgCallActionCode
           
 class CfgCallMode
           
 class CfgChargeType
           
 class CfgClassType
           
 class CfgCTILinkType
           
 class CfgDataType
           
 class CfgDialMode
           
 class CfgDIDGroupType
           
 class CfgDNGroupType
           
 class CfgDNRegisterFlag
           
 class CfgDNType
           
 class CfgEnumeratorObjectType
           
 class CfgEnumeratorType
           
 class CfgEnumType
           
 class CfgErrorType
           
 class CfgFieldType
           
 class CfgFlag
           
 class CfgFolderClass
           
 class CfgGroupType
           
 class CfgHAType
           
 class CfgHostType
           
 class CfgIVRProfileType
           
 class CfgIVRType
           
 class CfgLanguage
           
 class CfgLanguageLCID
           
 class CfgLinkType
           
 class CfgMediaType
           
 class CfgObjectiveTableType
           
 class CfgObjectProperty
           
 class CfgObjectState
           
 class CfgObjectType
           
 class CfgOperationalMode
           
 class CfgOperationMode
           
 class CfgOptimizationMethod
           
 class CfgOSType
           
 class CfgPackCodeType
           
 class CfgPermissions
           
 class CfgPersonType
           
 class CfgRank
           
 class CfgRecActionCode
           
 class CfgResourceType
           
 class CfgRouteType
           
 class CfgScriptType
           
 class CfgSelectionMode
           
 class CfgSolutionType
           
 class CfgStartupType
           
 class CfgStatDayType
           
 class CfgStatTableType
           
 class CfgStructureType
           
 class CfgSwitchType
           
 class CfgTableType
           
 class CfgTargetType
           
 class CfgTaskType
           
 class CfgTraceMode
           
 class CfgTransactionType
           
 class CfgUpdatePackageStatus
           
 class GctiCallState
           
 class GctiContactType
           
 class GctiRecordStatus
           
 class GctiRecordType
           
 

Uses of GEnum in com.genesyslab.platform.contacts.protocol.contactserver
 

Subclasses of GEnum in com.genesyslab.platform.contacts.protocol.contactserver
 class CoBrowseAction
           
 class DataSourceType
           
 class EntityTypes
           
 class IndexNameType
           
 class NamedGEnum
          Extended enumeration class to support non-integer enumerations with additional value for more friendly value representation in XML.
 class Operators
           
 class Prefixes
           
 class ResponseType
           
 class SortMode
           
 class Statuses
           
 

Uses of GEnum in com.genesyslab.platform.management.protocol
 

Subclasses of GEnum in com.genesyslab.platform.management.protocol
 class ApplicationExecutionMode
           
 class ApplicationStatus
           
 class HostStatus
           
 class SolutionStatus
           
 

Uses of GEnum in com.genesyslab.platform.management.protocol.messageserver
 

Subclasses of GEnum in com.genesyslab.platform.management.protocol.messageserver
 class KeyFlags
          This enumeration is used to determine which field is used in key
 class LogCategory
           
 class LogDataFormat
           
 class LogLevel
           
 class MessagePriority
           
 class MessageTypes
           
 

Uses of GEnum in com.genesyslab.platform.management.protocol.solutioncontrolserver
 

Subclasses of GEnum in com.genesyslab.platform.management.protocol.solutioncontrolserver
 class AlarmCause
           
 class AlarmStatus
           
 class ControlObjectType
           
 class Errors
           
 

Uses of GEnum in com.genesyslab.platform.openmedia.protocol.interactionserver
 

Subclasses of GEnum in com.genesyslab.platform.openmedia.protocol.interactionserver
 class ActorType
           
 class AgentStateChangeOperation
           
 class InteractionClient
           
 class InteractionOperation
           
 class InteractionState
           
 class MediaState
           
 class PartyType
           
 class TargetType
           
 class VisibilityMode
           
 class WorkbinContentOperation
           
 

Uses of GEnum in com.genesyslab.platform.openmedia.protocol.openmediaattributes
 

Subclasses of GEnum in com.genesyslab.platform.openmedia.protocol.openmediaattributes
 class WorkbinType
           
 

Uses of GEnum in com.genesyslab.platform.outbound.protocol.outbounddesktop
 

Subclasses of GEnum in com.genesyslab.platform.outbound.protocol.outbounddesktop
 class CallbackType
           
 class CallResult
           
 class CampaignMode
           
 class ChainAttribute
           
 class PhoneType
           
 class RecordStatus
           
 class RecordType
           
 class Treatment
           
 

Uses of GEnum in com.genesyslab.platform.outbound.protocol.outboundserver
 

Subclasses of GEnum in com.genesyslab.platform.outbound.protocol.outboundserver
 class DialMode
          Dial mode for the campaign.
 class GroupCampaignStatus
           
 class OptimizationMethod
           
 

Uses of GEnum in com.genesyslab.platform.reporting.protocol.runtime
 

Methods in com.genesyslab.platform.reporting.protocol.runtime with type parameters of type GEnum
<E extends GEnum>
E
XmlUtil.getEnumValue(java.lang.Class<E> cls, org.w3c.dom.Element elem, java.lang.String name)
           
 

Methods in com.genesyslab.platform.reporting.protocol.runtime that return GEnum
protected  GEnum StatusCodec.toGEnum(java.lang.Class cls, org.w3c.dom.Node elem)
           
 

Methods in com.genesyslab.platform.reporting.protocol.runtime with parameters of type GEnum
 org.w3c.dom.Element XmlUtil.putToXml(java.lang.String name, GEnum val, org.w3c.dom.Element elem)
           
 

Uses of GEnum in com.genesyslab.platform.reporting.protocol.statserver
 

Subclasses of GEnum in com.genesyslab.platform.reporting.protocol.statserver
 class ActionDataType
           
 class ActionType
           
 class CampaignActions
           
 class CampaignStatus
           
 class DataStreamType
           
 class DnActions
          Possible DN actions.
 class MediaActions
           
 class NotificationMode
          Specifies how often Stat Server will send updates on the requested statistical values.
 class RoutePointActions
           
 class StatisticCategory
          A statistical category is a general definition, for example, "TotalNumberPerSecond" or "CurrentTargetState," that determines how to calculate a statistic on the basis of one or two lists of actions (masks) supplied as separate elements of a statistical type.
 class StatisticInterval
          This enum defines time intervals used for calculating historical, aggregate values for statistics.
 class StatisticObjectType
          Stat Server monitors statistical information on the object types listed in this enum; this object-type specification identifies which event model Stat Server uses in the acquisition of statistical values.
 class StatisticProfile
          Determines which type of statistics configuration information is being requested by a RequestGetStatisticProfile.
 class StatisticSubject
          The subject of the statistical calculation, which can be either a DN action or the status of an object; because statuses are merely highest-priority actions, the computations are the same for any subject, except for the Total Number, Total Time, Max Time, Min Time, and TotalAdjustedTime aggregated values.
 

Methods in com.genesyslab.platform.reporting.protocol.statserver with parameters of type GEnum
 void ActionsMask.clearBit(GEnum option)
           
 boolean ActionsMask.isBitSet(GEnum option)
           
 void ActionsMask.setBit(GEnum option)
           
 

Uses of GEnum in com.genesyslab.platform.routing.protocol.customserver
 

Subclasses of GEnum in com.genesyslab.platform.routing.protocol.customserver
 class ErrorCode
           
 

Uses of GEnum in com.genesyslab.platform.routing.protocol.routingserver
 

Subclasses of GEnum in com.genesyslab.platform.routing.protocol.routingserver
 class ClientType
           
 class RoutingPointStatus
           
 class StatisticUsage
           
 

Uses of GEnum in com.genesyslab.platform.voice.protocol.previewinteraction
 

Subclasses of GEnum in com.genesyslab.platform.voice.protocol.previewinteraction
 class Status
           
 

Uses of GEnum in com.genesyslab.platform.voice.protocol.tserver
 

Subclasses of GEnum in com.genesyslab.platform.voice.protocol.tserver
 class AddressInfoType
           
 class AddressStatusInfoType
           
 class AddressType
           
 class AgentWorkMode
           
 class CallInfoType
           
 class CallState
           
 class CallType
           
 class Cause
           
 class ControlMode
           
 class DNRole
           
 class ForwardMode
           
 class LocationInfoType
           
 class MakeCallType
           
 class MediaType
           
 class MergeType
           
 class MonitorNextCallType
           
 class NetworkCallState
           
 class NetworkDestState
           
 class NetworkPartyRole
           
 class PartyState
           
 class RegisterMode
           
 class RegModeMask
           
 class Reliability
           
 class RouteType
           
 class ServerRole
           
 class SetOpType
           
 class SubscriptionOperationType
           
 class SwitchInfoType
           
 class TreatmentType
           
 class XRouteType
           
 

Uses of GEnum in com.genesyslab.platform.webmedia.protocol
 

Subclasses of GEnum in com.genesyslab.platform.webmedia.protocol
 class NoticeType
           
 

Uses of GEnum in com.genesyslab.platform.webmedia.protocol.basicchat
 

Subclasses of GEnum in com.genesyslab.platform.webmedia.protocol.basicchat
 class Action
           
 class MsgCheck
           
 class ProtocolType
           
 class SessionStatus
           
 class TreatAs
           
 class UserStatus
           
 class UserType
           
 class Visibility
           
 

Uses of GEnum in com.genesyslab.platform.webmedia.protocol.basicchat.runtime.codec
 

Methods in com.genesyslab.platform.webmedia.protocol.basicchat.runtime.codec with parameters of type GEnum
protected  java.lang.String XmlActionEnumCodec.enumToString(GEnum enumValue)
           
 

Uses of GEnum in com.genesyslab.platform.webmedia.protocol.callback
 

Subclasses of GEnum in com.genesyslab.platform.webmedia.protocol.callback
 class ProcessingStatus
           
 

Uses of GEnum in com.genesyslab.platform.webmedia.protocol.callback.runtime.codec
 

Methods in com.genesyslab.platform.webmedia.protocol.callback.runtime.codec with parameters of type GEnum
protected  java.lang.String ProcessingStatusEnumCodec.enumToString(GEnum enumValue)
           
protected  java.lang.String MediaTypeEnumCodec.enumToString(GEnum enumValue)
           
 

Uses of GEnum in com.genesyslab.platform.webmedia.protocol.espemail
 

Subclasses of GEnum in com.genesyslab.platform.webmedia.protocol.espemail
 class ErrorCodes
           
 

Uses of GEnum in com.genesyslab.platform.webmedia.protocol.flexchat
 

Subclasses of GEnum in com.genesyslab.platform.webmedia.protocol.flexchat
 class EventType
           
 class RequestResult
           
 

Uses of GEnum in com.genesyslab.platform.webmedia.protocol.runtime.codec
 

Methods in com.genesyslab.platform.webmedia.protocol.runtime.codec with parameters of type GEnum
protected  java.lang.String XmlEnumCodecNotNull.enumToString(GEnum enumValue)
           
protected  java.lang.String XmlEnumCodec.enumToString(GEnum enumValue)
           
protected  java.lang.String NoticeTypeEnumCodec.enumToString(GEnum customTypeObject)
           
 


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.