public class CachingTilesContainer extends TilesContainerWrapper implements MutableTilesContainer
DefinitionsFactory.container| Constructor and Description |
|---|
CachingTilesContainer(TilesContainer originalContainer)
Constructor.
|
CachingTilesContainer(TilesContainer originalContainer,
String definitionsAttributeName)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Definition |
getDefinition(String definition,
org.apache.tiles.request.Request request)
Returns a definition by name.
|
boolean |
isValidDefinition(String definition,
org.apache.tiles.request.Request request) |
void |
register(Definition definition,
org.apache.tiles.request.Request request) |
void |
render(String definition,
org.apache.tiles.request.Request request) |
endContext, evaluate, getApplicationContext, getAttributeContext, getWrappedContainer, prepare, render, render, renderContext, startContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitendContext, evaluate, getApplicationContext, getAttributeContext, prepare, render, render, renderContext, startContextpublic CachingTilesContainer(TilesContainer originalContainer)
originalContainer - The original container to wrap.public CachingTilesContainer(TilesContainer originalContainer, String definitionsAttributeName)
originalContainer - The original container to wrap.definitionsAttributeName - The name of the attribute in which
storing custom definitions.public Definition getDefinition(String definition, org.apache.tiles.request.Request request)
getDefinition in interface TilesContainergetDefinition in class TilesContainerWrapperdefinition - The name of the definition.request - The current request.DefinitionsFactoryException - If
something goes wrong when obtaining a main definition.public boolean isValidDefinition(String definition, org.apache.tiles.request.Request request)
isValidDefinition in interface TilesContainerisValidDefinition in class TilesContainerWrapperpublic void register(Definition definition, org.apache.tiles.request.Request request)
register in interface MutableTilesContainerpublic void render(String definition, org.apache.tiles.request.Request request)
render in interface TilesContainerrender in class TilesContainerWrapperCopyright © 2001-2016 The Apache Software Foundation. All Rights Reserved.