info.magnolia.context
Interface ThreadDependentSystemContext

All Superinterfaces:
org.apache.commons.chain.Context, Map, SystemContext
All Known Implementing Classes:
JCRSessionPerThreadSystemContext

public interface ThreadDependentSystemContext
extends SystemContext

Some implementations of the system context release resources when a thread is not used anymore.

Version:
$Id$
Author:
philipp

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Field Summary
 
Fields inherited from interface info.magnolia.context.Context
APPLICATION_SCOPE, ATTRIBUTE_COMMENT, ATTRIBUTE_EXCEPTION, ATTRIBUTE_MESSAGE, ATTRIBUTE_PATH, ATTRIBUTE_RECURSIVE, ATTRIBUTE_REPOSITORY, ATTRIBUTE_UUID, ATTRIBUTE_VERSION, ATTRIBUTE_VERSION_MAP, LOCAL_SCOPE, SESSION_SCOPE
 
Method Summary
 void releaseThread()
          Release all thread related stuff of the system context.
 
Methods inherited from interface info.magnolia.context.SystemContext
setLocale
 
Methods inherited from interface info.magnolia.context.Context
getAccessManager, getAttribute, getAttribute, getAttributes, getAttributes, getHierarchyManager, getJCRSession, getLocale, getMessages, getMessages, getQueryManager, getSubject, getUser, release, removeAttribute, setAttribute
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Method Detail

releaseThread

void releaseThread()
Release all thread related stuff of the system context.



Copyright © 2003-2012 Magnolia International Ltd.. All Rights Reserved.