Platform SDK Java 8.5 API Reference

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

java.lang.Object
  extended by com.genesyslab.platform.apptemplate.application.GFApplicationConfigurationManager.GFApplicationContextImpl
All Implemented Interfaces:
GFApplicationContext
Enclosing class:
GFApplicationConfigurationManager

protected class GFApplicationConfigurationManager.GFApplicationContextImpl
extends java.lang.Object
implements GFApplicationContext


Constructor Summary
protected GFApplicationConfigurationManager.GFApplicationContextImpl()
           
 
Method Summary
 IGApplicationConfiguration getConfiguration()
          Returns the application configuration current state snapshot.
 IConfService getConfService()
          Provides reference to the configuration service.
 LmsEventLogger getLmsEventLogger()
          Returns the application LmsEventLogger.
Application may use (and share between its modules) this logger instance, or it may use the logger factory (GFApplicationContext.getLmsLoggerFactory()) to create named loggers for own needs.
 LmsLoggerFactory getLmsLoggerFactory()
          Returns facade interface of LmsEventLogger's factory.
It allows applications to create separate LMS events loggers for different modules, though, it's OK to share the one, which is already created by the application manager - GFApplicationContext.getLmsEventLogger().
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GFApplicationConfigurationManager.GFApplicationContextImpl

protected GFApplicationConfigurationManager.GFApplicationContextImpl()
Method Detail

getConfService

public IConfService getConfService()
Description copied from interface: GFApplicationContext
Provides reference to the configuration service.

Specified by:
getConfService in interface GFApplicationContext
Returns:
reference to the configuration service.

getConfiguration

public IGApplicationConfiguration getConfiguration()
Description copied from interface: GFApplicationContext
Returns the application configuration current state snapshot.

Specified by:
getConfiguration in interface GFApplicationContext
Returns:
the application configuration snapshot.

getLmsLoggerFactory

public LmsLoggerFactory getLmsLoggerFactory()
Description copied from interface: GFApplicationContext
Returns facade interface of LmsEventLogger's factory.
It allows applications to create separate LMS events loggers for different modules, though, it's OK to share the one, which is already created by the application manager - GFApplicationContext.getLmsEventLogger().

Specified by:
getLmsLoggerFactory in interface GFApplicationContext
Returns:
the factory of LmsEventLogger's.
See Also:
GFApplicationContext.getLmsEventLogger()

getLmsEventLogger

public LmsEventLogger getLmsEventLogger()
Description copied from interface: GFApplicationContext
Returns the application LmsEventLogger.
Application may use (and share between its modules) this logger instance, or it may use the logger factory (GFApplicationContext.getLmsLoggerFactory()) to create named loggers for own needs.

Specified by:
getLmsEventLogger in interface GFApplicationContext
Returns:
the application LmsEventLogger instance.

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.