org.xwiki.context.internal
Class DefaultExecutionContextManager

java.lang.Object
  extended by org.xwiki.context.internal.DefaultExecutionContextManager
All Implemented Interfaces:
ExecutionContextManager

@Component
@Singleton
public class DefaultExecutionContextManager
extends java.lang.Object
implements ExecutionContextManager


Constructor Summary
DefaultExecutionContextManager()
           
 
Method Summary
 void addExecutionContextInitializer(ExecutionContextInitializer initializer)
           
 ExecutionContext clone(ExecutionContext context)
          Perform deep cloning of Execution Context properties by calling all implementations of ExecutionContextCloner.
 void initialize(ExecutionContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultExecutionContextManager

public DefaultExecutionContextManager()
Method Detail

clone

public ExecutionContext clone(ExecutionContext context)
                       throws ExecutionContextException
Description copied from interface: ExecutionContextManager
Perform deep cloning of Execution Context properties by calling all implementations of ExecutionContextCloner.

Specified by:
clone in interface ExecutionContextManager
Returns:
the cloned Execution Context
Throws:
ExecutionContextException

initialize

public void initialize(ExecutionContext context)
                throws ExecutionContextException
Specified by:
initialize in interface ExecutionContextManager
Throws:
ExecutionContextException

addExecutionContextInitializer

public void addExecutionContextInitializer(ExecutionContextInitializer initializer)


Copyright © 2004-2011 XWiki. All Rights Reserved.