org.apache.tiles.web.startup
Class AbstractTilesListener

Package class diagram package AbstractTilesListener
java.lang.Object
  extended by org.apache.tiles.web.startup.AbstractTilesListener
All Implemented Interfaces:
EventListener, ServletContextListener
Direct Known Subclasses:
CompleteAutoloadTilesListener, ModularTilesListener, SimpleTilesListener

public abstract class AbstractTilesListener
extends Object
implements ServletContextListener

Listener for the initialization of the Tiles container.

Version:
$Rev: 952763 $ $Date: 2010-06-08 14:28:16 -0400 (Tue, 08 Jun 2010) $

Field Summary
protected  TilesInitializer initializer
          The initializer object.
 
Constructor Summary
AbstractTilesListener()
           
 
Method Summary
 void contextDestroyed(ServletContextEvent event)
          Destroys the initializer.
 void contextInitialized(ServletContextEvent event)
          Initialize the TilesContainer and place it into service.
protected abstract  TilesInitializer createTilesInitializer()
          Creates a new instance of TilesInitializer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

initializer

protected TilesInitializer initializer
The initializer object.

Since:
2.1.2
Constructor Detail

AbstractTilesListener

public AbstractTilesListener()
Method Detail

contextInitialized

public void contextInitialized(ServletContextEvent event)
Initialize the TilesContainer and place it into service.

Specified by:
contextInitialized in interface ServletContextListener
Parameters:
event - The intercepted event.

contextDestroyed

public void contextDestroyed(ServletContextEvent event)
Destroys the initializer.

Specified by:
contextDestroyed in interface ServletContextListener
Parameters:
event - The intercepted event.

createTilesInitializer

protected abstract TilesInitializer createTilesInitializer()
Creates a new instance of TilesInitializer. Implement it to use a different initializer.

Returns:
The Tiles servlet-based initializer.
Since:
2.2.0


Copyright © 2001-2012 Apache Software Foundation. All Rights Reserved.