Package org.apache.tiles.web.startup
Class AbstractTilesListener
java.lang.Object
org.apache.tiles.web.startup.AbstractTilesListener
- All Implemented Interfaces:
jakarta.servlet.ServletContextListener
,EventListener
- Direct Known Subclasses:
StrutsTilesListener
public abstract class AbstractTilesListener
extends Object
implements jakarta.servlet.ServletContextListener
Listener for the initialization of the Tiles container.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
contextDestroyed
(jakarta.servlet.ServletContextEvent event) Destroys the initializer.void
contextInitialized
(jakarta.servlet.ServletContextEvent event) Initialize the TilesContainer and place it into service.protected abstract TilesInitializer
Creates a new instance ofTilesInitializer
.
-
Field Details
-
initializer
The initializer object.- Since:
- 2.1.2
-
-
Constructor Details
-
AbstractTilesListener
public AbstractTilesListener()
-
-
Method Details
-
contextInitialized
public void contextInitialized(jakarta.servlet.ServletContextEvent event) Initialize the TilesContainer and place it into service.- Specified by:
contextInitialized
in interfacejakarta.servlet.ServletContextListener
- Parameters:
event
- The intercepted event.
-
contextDestroyed
public void contextDestroyed(jakarta.servlet.ServletContextEvent event) Destroys the initializer.- Specified by:
contextDestroyed
in interfacejakarta.servlet.ServletContextListener
- Parameters:
event
- The intercepted event.
-
createTilesInitializer
Creates a new instance ofTilesInitializer
. Implement it to use a different initializer.- Returns:
- The Tiles servlet-based initializer.
- Since:
- 2.2.0
-