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 uses WildcardServletApplicationContext to retrieve resources using Ant-style patterns and creates a CompleteAutoloadTilesContainerFactory 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) $
  • Constructor Details

    • CompleteAutoloadTilesInitializer

      public CompleteAutoloadTilesInitializer()
  • Method Details

    • 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
      invalid reference
      #createAndInitializeTilesApplicationContextFactory(ApplicationContext)
      .
      This implementation returns the preliminary context passed as a parameter
      Overrides:
      createTilesApplicationContext in class AbstractTilesInitializer
      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 or AbstractTilesInitializer.createContainer(ApplicationContext).
      Specified by:
      createContainerFactory in class AbstractTilesInitializer
      Parameters:
      context - The servlet context to use.
      Returns:
      The created container factory.