public abstract class AbstractTilesInitializer extends Object implements TilesInitializer
ApplicationContext and the TilesContainer.| Constructor and Description |
|---|
AbstractTilesInitializer() |
| Modifier and Type | Method and Description |
|---|---|
protected TilesContainer |
createContainer(ApplicationContext context)
Creates a Tiles container.
|
protected abstract AbstractTilesContainerFactory |
createContainerFactory(ApplicationContext context)
Creates a Tiles container factory.
|
protected ApplicationContext |
createTilesApplicationContext(ApplicationContext preliminaryContext)
Creates the Tiles application context, to be used across all the
Tiles-based application.
|
void |
destroy()
Destroys the Tiles container.
|
protected String |
getContainerKey(ApplicationContext applicationContext)
Returns the container key under which the container will be stored.
|
void |
initialize(ApplicationContext applicationContext)
Initializes Tiles.
|
public void initialize(ApplicationContext applicationContext)
initialize in interface TilesInitializerapplicationContext - The preliminary application context to use. It
will be overwritten with the real instance later. Use a context usable
under your current environment, like ServletTilesApplicationContext or
PortletTilesApplicationContext.public void destroy()
destroy in interface TilesInitializerprotected ApplicationContext createTilesApplicationContext(ApplicationContext preliminaryContext)
preliminaryContext - The preliminary application context to use.protected String getContainerKey(ApplicationContext applicationContext)
null so that the container will
be the default one.applicationContext - The Tiles application context to use.protected TilesContainer createContainer(ApplicationContext context)
createContainerFactory(ApplicationContext).context - The servlet context to use.protected abstract AbstractTilesContainerFactory createContainerFactory(ApplicationContext context)
createContainer(ApplicationContext).context - The servlet context to use.Copyright © 2000–2024 Apache Software Foundation. All rights reserved.