TilesInitializerCompleteAutoloadTilesInitializer, DefaultTilesInitializerpublic abstract class AbstractTilesInitializer extends java.lang.Object implements TilesInitializer
ApplicationContext and the TilesContainer.| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
CONTAINER_KEY_INIT_PARAMETER |
Init parameter to define the key under which the container will be
stored.
|
| Constructor | Description |
|---|---|
AbstractTilesInitializer() |
| Modifier and Type | Method | Description |
|---|---|---|
protected TilesContainer |
createContainer(org.apache.tiles.request.ApplicationContext context) |
Creates a Tiles container.
|
protected abstract AbstractTilesContainerFactory |
createContainerFactory(org.apache.tiles.request.ApplicationContext context) |
Creates a Tiles container factory.
|
protected org.apache.tiles.request.ApplicationContext |
createTilesApplicationContext(org.apache.tiles.request.ApplicationContext preliminaryContext) |
Creates the Tiles application context, to be used across all the
Tiles-based application.
|
void |
destroy() |
Destroys the Tiles container.
|
protected java.lang.String |
getContainerKey(org.apache.tiles.request.ApplicationContext applicationContext) |
Returns the container key under which the container will be stored.
|
void |
initialize(org.apache.tiles.request.ApplicationContext applicationContext) |
Initializes Tiles.
|
public static final java.lang.String CONTAINER_KEY_INIT_PARAMETER
public void initialize(org.apache.tiles.request.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 org.apache.tiles.request.ApplicationContext createTilesApplicationContext(org.apache.tiles.request.ApplicationContext preliminaryContext)
#createAndInitializeTilesApplicationContextFactory(ApplicationContext)
.preliminaryContext - The preliminary application context to use.protected java.lang.String getContainerKey(org.apache.tiles.request.ApplicationContext applicationContext)
null so that the container will
be the default one.applicationContext - The Tiles application context to use.protected TilesContainer createContainer(org.apache.tiles.request.ApplicationContext context)
createContainerFactory(ApplicationContext).context - The servlet context to use.protected abstract AbstractTilesContainerFactory createContainerFactory(org.apache.tiles.request.ApplicationContext context)
createContainer(ApplicationContext).context - The servlet context to use.Copyright © 2018. All rights reserved.