public class CachingTilesContainer extends BasicTilesContainer implements MutableTilesContainer
DEFINITIONS_CONFIG
Constructor and Description |
---|
CachingTilesContainer() |
Modifier and Type | Method and Description |
---|---|
protected Definition |
getDefinition(String definition,
TilesRequestContext context)
Returns a definition specifying its name.
|
DefinitionsFactory |
getDefinitionsFactory()
Returns the definitions factory.
|
void |
register(Definition definition,
Object... requestItems)
Register a new definition with the container.
|
protected void |
register(Definition definition,
TilesRequestContext request)
Registers a custom definition.
|
void |
setDefinitionsFactory(DefinitionsFactory definitionsFactory)
Set the definitions factory.
|
checkInit, endContext, evaluate, getApplicationContext, getAttributeContext, getContext, getContextFactory, getContextStack, getPreparerFactory, getRequestContextFactory, getResourceNames, getResourceString, getResourceString, init, initializeDefinitionsFactory, isValidDefinition, popContext, prepare, pushContext, render, render, render, render, render, render, renderContext, setApplicationContext, setAttributeEvaluatorFactory, setContextFactory, setPreparerFactory, setRendererFactory, setRequestContextFactory, startContext
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
endContext, evaluate, getApplicationContext, getAttributeContext, init, isValidDefinition, prepare, render, render, render, renderContext, startContext
public void register(Definition definition, Object... requestItems)
register
in interface MutableTilesContainer
definition
- The definition to register.requestItems
- the current request objects.protected Definition getDefinition(String definition, TilesRequestContext context)
getDefinition
in class BasicTilesContainer
definition
- The name of the definition to find.context
- The request context.public DefinitionsFactory getDefinitionsFactory()
getDefinitionsFactory
in class BasicTilesContainer
public void setDefinitionsFactory(DefinitionsFactory definitionsFactory)
setDefinitionsFactory
in class BasicTilesContainer
definitionsFactory
- the definitions factory for this instance.protected void register(Definition definition, TilesRequestContext request)
definition
- The definition to register.request
- The request inside which the definition should be
registered.Copyright © 2017. All rights reserved.