Platform SDK Java 8.5 API Reference

com.genesyslab.platform.apptemplate.application
Class GFApplicationConfigurationManager.GFAppCfgEventImpl

java.lang.Object
  extended by java.util.EventObject
      extended by com.genesyslab.platform.apptemplate.application.GFApplicationConfigurationManager.GFAppCfgEventImpl
All Implemented Interfaces:
GFAppCfgEvent, java.io.Serializable
Enclosing class:
GFApplicationConfigurationManager

protected class GFApplicationConfigurationManager.GFAppCfgEventImpl
extends java.util.EventObject
implements GFAppCfgEvent

Internal implementation of Genesys CME application configuration manager event.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.genesyslab.platform.apptemplate.application.GFAppCfgEvent
GFAppCfgEvent.AppCfgEventType
 
Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
protected GFApplicationConfigurationManager.GFAppCfgEventImpl(GFAppCfgEvent.AppCfgEventType type, GFApplicationContext ctx, IGApplicationConfiguration config, ICfgObject confData)
          Internal constructor of event implementation class.
 
Method Summary
 IGApplicationConfiguration getAppConfig()
          Provides "new" application configuration, which is to be used for configuration/reconfiguration of the application.
 GFApplicationContext getAppContext()
          Provides the Genesys CME application configuration manager context.
 ICfgObject getConfData()
          Provides original configuration data which caused this event.
It's actual type (class) depends on the event type:
Event TypeValue type ConfSrvConnected, ConfSrvDisconnected null AppConfigReceived CfgApplication AppConfigUpdated, ConnSrvUpdated CfgDeltaApplication AppHostUpdated, ConnHostUpdated CfgDeltaHost
 GFAppCfgEvent.AppCfgEventType getEventType()
          Type of the Genesys CME application configuration manager event.
 java.lang.String toString()
           
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GFApplicationConfigurationManager.GFAppCfgEventImpl

protected GFApplicationConfigurationManager.GFAppCfgEventImpl(GFAppCfgEvent.AppCfgEventType type,
                                                              GFApplicationContext ctx,
                                                              IGApplicationConfiguration config,
                                                              ICfgObject confData)
Internal constructor of event implementation class.

Method Detail

getEventType

public GFAppCfgEvent.AppCfgEventType getEventType()
Description copied from interface: GFAppCfgEvent
Type of the Genesys CME application configuration manager event.

Specified by:
getEventType in interface GFAppCfgEvent
Returns:
the event type.

getAppContext

public GFApplicationContext getAppContext()
Description copied from interface: GFAppCfgEvent
Provides the Genesys CME application configuration manager context.

Specified by:
getAppContext in interface GFAppCfgEvent
Returns:
the application manager context reference.

getAppConfig

public IGApplicationConfiguration getAppConfig()
Description copied from interface: GFAppCfgEvent
Provides "new" application configuration, which is to be used for configuration/reconfiguration of the application.

Specified by:
getAppConfig in interface GFAppCfgEvent
Returns:
the "new" application configuration or null (depending on the event type).

getConfData

public ICfgObject getConfData()
Description copied from interface: GFAppCfgEvent
Provides original configuration data which caused this event.
It's actual type (class) depends on the event type:
Event TypeValue type
ConfSrvConnected, ConfSrvDisconnected null
AppConfigReceived CfgApplication
AppConfigUpdated, ConnSrvUpdated CfgDeltaApplication
AppHostUpdated, ConnHostUpdated CfgDeltaHost

Specified by:
getConfData in interface GFAppCfgEvent
Returns:
the event originating configuration data object.

toString

public java.lang.String toString()
Overrides:
toString in class java.util.EventObject

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.