Configuration Platform SDK 7.6 API Reference

Uses of Interface
com.genesyslab.platform.commons.protocol.ProtocolDescriptionSupport

Packages that use ProtocolDescriptionSupport
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 This package contains the Protocol classes that your applications can use to set up communication with Configuration Server. 
com.genesyslab.platform.configuration.protocol.confserver.events This package includes the Event messages that contain information about the status of your requests. 
com.genesyslab.platform.configuration.protocol.confserver.requests.connectivity   
com.genesyslab.platform.configuration.protocol.confserver.requests.locale   
com.genesyslab.platform.configuration.protocol.confserver.requests.objects This package contains the Request Object classes that your applications can use to work with objects in the Genesys Configuration Layer.

To use these classes, you will need to supply information about the objects you want to work with. 
com.genesyslab.platform.configuration.protocol.confserver.requests.security The classes in this package allow you to authenticate a user, change his or her password, and work with his or her permissions. 
 

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

Subinterfaces of ProtocolDescriptionSupport in com.genesyslab.platform.commons.protocol
 interface Protocol
          Protocol is Input/Output Synchronous/Asynchronous channel.
 interface RequestContext
           
 

Classes in com.genesyslab.platform.commons.protocol that implement ProtocolDescriptionSupport
 class AbstractProtocolFactory
           
 class ClientChannel
          ClientChannel is the parent class of all of the Protocol classes used for client applications in the Platform SDK, such as TServerProtocol and ConfServerProtocol.
 class DuplexChannel
          Allows for asynchronous two-way communication between a Platform SDK application and a server.
 class Message
          This abstract class provides the interface used for all Event classes.
 class ServerChannel
          This channel accepts connection on some Endpoint.
 

Uses of ProtocolDescriptionSupport in com.genesyslab.platform.configuration.protocol
 

Classes in com.genesyslab.platform.configuration.protocol that implement ProtocolDescriptionSupport
 class ConfServerProtocol
           
 

Uses of ProtocolDescriptionSupport in com.genesyslab.platform.configuration.protocol.confserver.events
 

Classes in com.genesyslab.platform.configuration.protocol.confserver.events that implement ProtocolDescriptionSupport
 class EventAuthenticated
           
 class EventError
           
 class EventHistoryLogSent
           
 class EventLocaleRead
           
 class EventNotificationRegistered
           
 class EventNotificationUnregistered
           
 class EventObjectCreated
           
 class EventObjectDeleted
           
 class EventObjectPermissionsRead
           
 class EventObjectsRead
          Returns information about objects in the Genesys Configuration Layer.
 class EventObjectsSent
          Indicates that Configuration Server has finished sending data in response to a RequestReadObjects message.
 class EventObjectUpdated
           
 class EventOperationalModeChanged
           
 class EventPasswordChanged
           
 class EventPermissionsChanged
           
 class EventPermissionsNotificationRegistered
           
 class EventPermissionsNotificationUnregistered
           
 class EventPermissionsRead
           
 class EventPermissionsUpdated
           
 

Uses of ProtocolDescriptionSupport in com.genesyslab.platform.configuration.protocol.confserver.requests.connectivity
 

Classes in com.genesyslab.platform.configuration.protocol.confserver.requests.connectivity that implement ProtocolDescriptionSupport
 class RequestHistoryLog
           
 

Uses of ProtocolDescriptionSupport in com.genesyslab.platform.configuration.protocol.confserver.requests.locale
 

Classes in com.genesyslab.platform.configuration.protocol.confserver.requests.locale that implement ProtocolDescriptionSupport
 class RequestReadLocale
          Retrieves the information from data resource repository corresponding to the requested LocaleID identifier (0 - default locale).
 

Uses of ProtocolDescriptionSupport in com.genesyslab.platform.configuration.protocol.confserver.requests.objects
 

Classes in com.genesyslab.platform.configuration.protocol.confserver.requests.objects that implement ProtocolDescriptionSupport
 class RequestCreateObject
          Adds a new object with property values specified by ObjectType and ConfObject.
 class RequestDeleteObject
          A request to delete an object from the Genesys Configuration Layer.
 class RequestReadObjects
          A request to obtain information about objects in the Genesys Configuration Layer.
 class RequestRegisterNotification
          Registers application to receive notifications on the objects specified in the Subscription list.
 class RequestUnregisterNotification
          Unregisters application from receiving notifications on the objects specified in the Subscription list.
 class RequestUpdateObject
          Sets new property values specified by ConfObject (delta object) for the object specified by ObjectType and delta_object.
 

Uses of ProtocolDescriptionSupport in com.genesyslab.platform.configuration.protocol.confserver.requests.security
 

Classes in com.genesyslab.platform.configuration.protocol.confserver.requests.security that implement ProtocolDescriptionSupport
 class RequestAuthenticate
          Authenticates user’s credentials, but does not register it on Configuration Server.
 class RequestChangePassword
          Changes password for specified user.
 class RequestReadObjectPermissions
           
 class RequestReadPermissions
           
 class RequestRegisterPermissionsNotification
           
 class RequestUnregisterPermissionsNotification
           
 class RequestUpdatePermissions
           
 


Configuration Platform SDK 7.6 API Reference

Send comments on this topic.
Copyright © 2006–2008 Genesys Telecommunication Laboratories, Inc. All rights reserved.