|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.sdm.quasar.client.core.application.AbstractApplicationCreator
An application creator is responsible for creating and configuration of an
Application instance.
This abstract base class actually does nothing. It just defines abstract
methods for the two steps of creating an Application instance with
it's manager classes (ConfigManager,
ServiceManager
and SessionManager) (see createApplication() and
secondly configuring the Application instance
(see configureApplication(Application)).
| Constructor Summary | |
AbstractApplicationCreator()
Creates a new AbstractApplicationCreator. |
|
| Method Summary | |
protected abstract void |
configureApplication(Application application)
Configures the Application given; e.g. registration of core
services.
|
protected abstract Application |
createApplication()
Creates the concrete Application instance and sets the environment.
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AbstractApplicationCreator()
AbstractApplicationCreator.
| Method Detail |
protected abstract Application createApplication()
Application instance and sets the environment.
The created Application should have a non-null
ConfigManager,
ServiceManager
and SessionManager.
protected abstract void configureApplication(Application application)
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
application - the application that the services should be registered with
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||