Package org.apache.tiles.extras.module
Class ModularTilesInitializer
java.lang.Object
org.apache.tiles.extras.module.ModularTilesInitializer
- All Implemented Interfaces:
TilesInitializer
Loads Tiles modules, initializes them and destroy them at the end.
It loads all META-INF/MANIFEST.MF files, checks for the "Tiles-Initializer" property that must contain a valid class name of a
It loads all META-INF/MANIFEST.MF files, checks for the "Tiles-Initializer" property that must contain a valid class name of a
TilesInitializer
.
After that, initializes all found initializers, one by one. When the
destroy()
method is called, all the initializers are then destroyed.- Since:
- 2.2.1
- Version:
- $Rev: 1297705 $ $Date: 2012-03-07 07:44:30 +1100 (Wed, 07 Mar 2012) $
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
destroy()
Destroys the Tiles container.void
initialize
(org.apache.tiles.request.ApplicationContext preliminaryContext) Initializes Tiles.
-
Constructor Details
-
ModularTilesInitializer
public ModularTilesInitializer()
-
-
Method Details
-
initialize
public void initialize(org.apache.tiles.request.ApplicationContext preliminaryContext) Initializes Tiles.- Specified by:
initialize
in interfaceTilesInitializer
- Parameters:
preliminaryContext
- 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.
-
destroy
public void destroy()Destroys the Tiles container.- Specified by:
destroy
in interfaceTilesInitializer
-