|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface InstallerLookup
The installers correspond more-or-less to the configurable top-level components of
NakedObjectsSystem.
The methods of InstallerRepository may be called without initializing this class,
but other methods may not.
| Methods inherited from interface org.nakedobjects.runtime.installers.InstallerRepository |
|---|
getInstallers |
| Methods inherited from interface org.nakedobjects.metamodel.commons.component.ApplicationScopedComponent |
|---|
init, shutdown |
| Methods inherited from interface org.nakedobjects.metamodel.config.ConfigurationBuilderAware |
|---|
setConfigurationBuilder |
| Methods inherited from interface org.nakedobjects.metamodel.commons.component.Injectable |
|---|
injectInto |
| Method Detail |
|---|
NakedObjectReflectorInstaller reflectorInstaller(java.lang.String requested)
AuthenticationManagerInstaller authenticationManagerInstaller(java.lang.String requested,
boolean isProduction)
AuthorizationManagerInstaller authorizationManagerInstaller(java.lang.String requested,
boolean isProduction)
FixturesInstaller fixturesInstaller(java.lang.String requested)
ServicesInstaller servicesInstaller(java.lang.String requested)
TemplateImageLoaderInstaller templateImageLoaderInstaller(java.lang.String requested)
PersistenceMechanismInstaller persistenceMechanismInstaller(java.lang.String requested,
DeploymentType deploymentType)
UserProfileStoreInstaller userProfilePersistenceMechanismInstaller(java.lang.String requested,
DeploymentType deploymentType)
NakedObjectsViewerInstaller viewerInstaller(java.lang.String requested,
java.lang.String defaultName)
NakedObjectsViewerInstaller viewerInstaller(java.lang.String requested)
ClientConnectionInstaller clientConnectionInstaller(java.lang.String requested)
Note that this lookup is called in three different contexts:
PersistenceMechanismInstaller (may be a ProxyPersistor)FacetDecoratorInstaller; adds in remoting facets.AuthenticationManagerInstaller.
EmbeddedWebServerInstaller embeddedWebServerInstaller(java.lang.String requested)
<T extends Installer> T getInstaller(java.lang.Class<T> cls,
java.lang.String requested)
<T extends Installer> T getInstaller(java.lang.Class<T> cls)
<T extends Installer> T getInstaller(java.lang.String implClassName)
<T> T injectDependenciesInto(T candidate)
NakedObjectConfiguration getConfiguration()
NakedObjectConfiguration.
The NakedObjectConfiguration could subsequently be appended to if further Installers
are loaded.
ConfigurationBuilder getConfigurationBuilder()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||