Package org.apache.tiles.servlet.context
Class ServletTilesApplicationContext
- java.lang.Object
-
- org.apache.tiles.servlet.context.ServletTilesApplicationContext
-
- All Implemented Interfaces:
org.apache.tiles.TilesApplicationContext
public class ServletTilesApplicationContext extends Object implements org.apache.tiles.TilesApplicationContext
Servlet-based implementation of the TilesApplicationContext interface.- Version:
- $Rev$ $Date$
-
-
Constructor Summary
Constructors Constructor Description ServletTilesApplicationContext(javax.servlet.ServletContext servletContext)Creates a new instance of ServletTilesApplicationContext.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.apache.tiles.context.TilesRequestContextcreateRequestContext(Object request, Object response)Deprecated.UseTilesRequestContextFactory.createRequestContext(TilesApplicationContext, Object...).Map<String,Object>getApplicationScope()ObjectgetContext()Map<String,String>getInitParams()URLgetResource(String path)Set<URL>getResources(String path)javax.servlet.ServletContextgetServletContext()Deprecated.UsegetContext().voidinitialize(javax.servlet.ServletContext context)Initialize (or reinitialize) thisTilesApplicationContextinstance for the specified Servlet API objects.voidrelease()Release references to allocated resources acquired ininitialize()of via subsequent processing.
-
-
-
Method Detail
-
getContext
public Object getContext()
- Specified by:
getContextin interfaceorg.apache.tiles.TilesApplicationContext
-
getApplicationScope
public Map<String,Object> getApplicationScope()
- Specified by:
getApplicationScopein interfaceorg.apache.tiles.TilesApplicationContext
-
getInitParams
public Map<String,String> getInitParams()
- Specified by:
getInitParamsin interfaceorg.apache.tiles.TilesApplicationContext
-
getResource
public URL getResource(String path) throws IOException
- Specified by:
getResourcein interfaceorg.apache.tiles.TilesApplicationContext- Throws:
IOException
-
getResources
public Set<URL> getResources(String path) throws IOException
- Specified by:
getResourcesin interfaceorg.apache.tiles.TilesApplicationContext- Throws:
IOException
-
getServletContext
public javax.servlet.ServletContext getServletContext()
Deprecated.UsegetContext().Returns the servlet context.- Returns:
- The servlet context.
-
initialize
public void initialize(javax.servlet.ServletContext context)
Initialize (or reinitialize) this
TilesApplicationContextinstance for the specified Servlet API objects.- Parameters:
context- TheServletContextfor this web application
-
release
public void release()
Release references to allocated resources acquired in
initialize()of via subsequent processing. After this method is called, subsequent calls to any other method thaninitialize()will return undefined results.
-
createRequestContext
public org.apache.tiles.context.TilesRequestContext createRequestContext(Object request, Object response)
Deprecated.UseTilesRequestContextFactory.createRequestContext(TilesApplicationContext, Object...).Creates a servlet context for a given request/response pair.- Parameters:
request- The request object.response- The response object.- Returns:
- The corresponding Tiles request context.
-
-