@Singleton public class JCRSessionPerThreadSystemContext extends AbstractSystemContext implements ThreadDependentSystemContext
repositoryStrategyThreadLocal
locale
APPLICATION_SCOPE, ATTRIBUTE_COMMENT, ATTRIBUTE_EXCEPTION, ATTRIBUTE_MESSAGE, ATTRIBUTE_PATH, ATTRIBUTE_RECURSIVE, ATTRIBUTE_REPOSITORY, ATTRIBUTE_REQUESTOR, ATTRIBUTE_USERNAME, ATTRIBUTE_UUID, ATTRIBUTE_VERSION, ATTRIBUTE_VERSION_MAP, LOCAL_SCOPE, SESSION_SCOPE
Constructor and Description |
---|
JCRSessionPerThreadSystemContext() |
Modifier and Type | Method and Description |
---|---|
JCRSessionStrategy |
getRepositoryStrategy() |
void |
releaseThread()
Release all thread related stuff of the system context.
|
getLocale, removeAttribute, setAttribute
clear, containsKey, containsValue, entrySet, get, getAccessManager, getAttribute, getAttribute, getAttributes, getAttributes, getAttributeStrategy, getHierarchyManager, getJCRSession, getMessages, getMessages, getQueryManager, getSubject, getUser, isEmpty, keySet, put, putAll, release, remove, removeAttribute, setAttributeStrategy, setLocale, setRepositoryStrategy, size, values
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAccessManager, getAttribute, getAttribute, getAttributes, getAttributes, getHierarchyManager, getJCRSession, getLocale, getMessages, getMessages, getQueryManager, getSubject, getUser, release, removeAttribute, setAttribute, setLocale
public JCRSessionStrategy getRepositoryStrategy()
getRepositoryStrategy
in class AbstractContext
public void releaseThread()
ThreadDependentSystemContext
releaseThread
in interface ThreadDependentSystemContext
Copyright © 2003–2016 Magnolia International Ltd.. All rights reserved.