org.xwiki.script.internal
Class ScriptExecutionContextInitializer

java.lang.Object
  extended by org.xwiki.script.internal.ScriptExecutionContextInitializer
All Implemented Interfaces:
ExecutionContextInitializer

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

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

Version:
$Id$

Field Summary
static java.lang.String SCRIPT_CONTEXT_ID
          The id under which the Script Context is stored in the Execution Context.
 
Constructor Summary
ScriptExecutionContextInitializer()
           
 
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

SCRIPT_CONTEXT_ID

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

See Also:
Constant Field Values
Constructor Detail

ScriptExecutionContextInitializer

public ScriptExecutionContextInitializer()
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.