org.xwiki.velocity.internal
Class VelocityExecutionContextInitializer

java.lang.Object
  extended by org.xwiki.velocity.internal.VelocityExecutionContextInitializer
All Implemented Interfaces:
ExecutionContextInitializer

@Component
@Named(value="velocity")
@Singleton
public class VelocityExecutionContextInitializer
extends java.lang.Object
implements ExecutionContextInitializer

Allow registering the Velocity Context in the Execution Context object since it's shared during the whole execution of the current request.

Since:
1.5M1
Version:
$Id$
See Also:
ExecutionContextInitializer

Field Summary
static java.lang.String VELOCITY_CONTEXT_ID
          The id under which the Velocity Context is stored in the Execution Context.
 
Constructor Summary
VelocityExecutionContextInitializer()
           
 
Method Summary
 void initialize(ExecutionContext executionContext)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VELOCITY_CONTEXT_ID

public static final java.lang.String VELOCITY_CONTEXT_ID
The id under which the Velocity Context is stored in the Execution Context.

See Also:
Constant Field Values
Constructor Detail

VelocityExecutionContextInitializer

public VelocityExecutionContextInitializer()
Method Detail

initialize

public void initialize(ExecutionContext executionContext)
                throws ExecutionContextException

Specified by:
initialize in interface ExecutionContextInitializer
Throws:
ExecutionContextException
See Also:
ExecutionContextInitializer.initialize(org.xwiki.context.ExecutionContext)


Copyright © 2004-2011 XWiki. All Rights Reserved.