public class SessionOverrideContext extends OverrideContext<ArooaContext> implements ArooaContext
ArooaContext
that provides a new session but delegate all other methods
to an existing context.Constructor and Description |
---|
SessionOverrideContext(ArooaContext context,
ArooaSession sessionOverride) |
Modifier and Type | Method and Description |
---|---|
ArooaHandler |
getArooaHandler()
Get the
ArooaHandler that will be used to process any child
elements. |
ArooaType |
getArooaType()
Get the type of bean or property this is a context for (a component
or a value)
|
RuntimeConfiguration |
getRuntime()
Get the current
RuntimeConfiguration for this context. |
ArooaSession |
getSession()
Get the session for this context.
|
destroy, getConfigurationNode, getElementHandler, getExistingContext, getParent, getPrefixMappings
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
destroy, getConfigurationNode, getElementHandler, getParent, getPrefixMappings
public SessionOverrideContext(ArooaContext context, ArooaSession sessionOverride)
public ArooaType getArooaType()
ArooaContext
getArooaType
in interface ArooaContext
public ArooaSession getSession()
ArooaContext
getSession
in interface ArooaContext
public RuntimeConfiguration getRuntime()
ArooaContext
RuntimeConfiguration
for this context.getRuntime
in interface ArooaContext
public ArooaHandler getArooaHandler()
ArooaContext
ArooaHandler
that will be used to process any child
elements.getArooaHandler
in interface ArooaContext