Platform SDK Java 8.5 API Reference

com.genesyslab.platform.apptemplate.application
Interface GFApplicationContext

All Known Implementing Classes:
GFApplicationConfigurationManager.GFApplicationContextImpl

public interface GFApplicationContext

The application runtime context interface provided by the application configuration manager (GFApplicationConfigurationManager).

See Also:
GFApplicationConfigurationManager

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 (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 - getLmsEventLogger().
 

Method Detail

getConfService

IConfService getConfService()
Provides reference to the configuration service.

Returns:
reference to the configuration service.

getConfiguration

IGApplicationConfiguration getConfiguration()
Returns the application configuration current state snapshot.

Returns:
the application configuration snapshot.

getLmsLoggerFactory

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 - getLmsEventLogger().

Returns:
the factory of LmsEventLogger's.
See Also:
getLmsEventLogger()

getLmsEventLogger

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

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.