Package org.apache.tiles.extras.complete
Class CompleteAutoloadTilesInitializer
- java.lang.Object
-
- org.apache.tiles.startup.AbstractTilesInitializer
-
- org.apache.tiles.extras.complete.CompleteAutoloadTilesInitializer
-
- All Implemented Interfaces:
TilesInitializer
public class CompleteAutoloadTilesInitializer extends AbstractTilesInitializer
This initializer usesWildcardServletApplicationContext
to retrieve resources using Ant-style patterns and creates aCompleteAutoloadTilesContainerFactory
to load all new features of Tiles at once.- Since:
- 2.2.0
- Version:
- $Rev: 892369 $ $Date: 2009-12-19 07:21:36 +1100 (Sat, 19 Dec 2009) $
-
-
Field Summary
-
Fields inherited from class org.apache.tiles.startup.AbstractTilesInitializer
CONTAINER_KEY_INIT_PARAMETER
-
-
Constructor Summary
Constructors Constructor Description CompleteAutoloadTilesInitializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected 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.-
Methods inherited from class org.apache.tiles.startup.AbstractTilesInitializer
createContainer, destroy, getContainerKey, initialize
-
-
-
-
Method Detail
-
createTilesApplicationContext
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. If you override this class, please override this method or#createAndInitializeTilesApplicationContextFactory(ApplicationContext)
.
This implementation returns the preliminary context passed as a parameter- Overrides:
createTilesApplicationContext
in classAbstractTilesInitializer
- Parameters:
preliminaryContext
- The preliminary application context to use.- Returns:
- The Tiles application context.
-
createContainerFactory
protected AbstractTilesContainerFactory createContainerFactory(org.apache.tiles.request.ApplicationContext context)
Creates a Tiles container factory. If you override this class, please override this method orAbstractTilesInitializer.createContainer(ApplicationContext)
.- Specified by:
createContainerFactory
in classAbstractTilesInitializer
- Parameters:
context
- The servlet context to use.- Returns:
- The created container factory.
-
-