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 usesWildcardServletApplicationContextto retrieve resources using Ant-style patterns and creates aCompleteAutoloadTilesContainerFactoryto 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 AbstractTilesContainerFactorycreateContainerFactory(org.apache.tiles.request.ApplicationContext context)Creates a Tiles container factory.protected org.apache.tiles.request.ApplicationContextcreateTilesApplicationContext(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:
createTilesApplicationContextin 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:
createContainerFactoryin classAbstractTilesInitializer- Parameters:
context- The servlet context to use.- Returns:
- The created container factory.
-
-