com.sdm.quasar.client.jsf.application.dialog.impl
Class DefaultJSFApplicationConfiguration

java.lang.Object
  extended bycom.sdm.quasar.client.core.application.dialog.impl.DefaultApplicationConfiguration
      extended bycom.sdm.quasar.client.jsf.application.dialog.impl.DefaultJSFApplicationConfiguration
All Implemented Interfaces:
ApplicationConfiguration, Configuration, JSFApplicationConfiguration

public class DefaultJSFApplicationConfiguration
extends DefaultApplicationConfiguration
implements JSFApplicationConfiguration

A default application configuration for JSF applications. It uses the dialog model of DefaultApplicationConfiguration but has to replace the session manager by a JSF-aware session manager.

Version:
1.$Revision$
Author:
Thomas Wolf

Nested Class Summary
 
Nested classes inherited from class com.sdm.quasar.client.core.application.ApplicationConfiguration
ApplicationConfiguration.ApplicationSetterAccess
 
Constructor Summary
DefaultJSFApplicationConfiguration()
          Creates a new DefaultJSFApplicationConfiguration.
 
Method Summary
 void configureApplication(ApplicationConfiguration.ApplicationSetterAccess applicationSetterAccess, Application application)
          Configures the Application given using the ApplicationSetterAccess callback interface in order to set manager implementations.
 void configureDefaultApplicationServices(ServiceManager applicationServiceManager, Application application)
          Configures the Application given; e.g. registration of core services.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultJSFApplicationConfiguration

public DefaultJSFApplicationConfiguration()
Creates a new DefaultJSFApplicationConfiguration.

Method Detail

configureApplication

public void configureApplication(ApplicationConfiguration.ApplicationSetterAccess applicationSetterAccess,
                                 Application application)
Description copied from interface: ApplicationConfiguration
Configures the Application given using the ApplicationConfiguration.ApplicationSetterAccess callback interface in order to set manager implementations.

Specified by:
configureApplication in interface ApplicationConfiguration
Overrides:
configureApplication in class DefaultApplicationConfiguration
See Also:
DefaultApplicationConfiguration.configureApplication(com.sdm.quasar.client.core.application.ApplicationConfiguration.ApplicationSetterAccess, com.sdm.quasar.client.core.application.Application)

configureDefaultApplicationServices

public void configureDefaultApplicationServices(ServiceManager applicationServiceManager,
                                                Application application)
Description copied from interface: ApplicationConfiguration
Configures the Application given; e.g. registration of core services.

Implementors can assume a already existing environment; e.g. the Application has non-null ConfigManager, ServiceManager and SessionManager

Specified by:
configureDefaultApplicationServices in interface ApplicationConfiguration
Overrides:
configureDefaultApplicationServices in class DefaultApplicationConfiguration
See Also:
DefaultApplicationConfiguration.configureDefaultApplicationServices(com.sdm.quasar.client.core.common.services.ServiceManager, com.sdm.quasar.client.core.application.Application)