Uses of Class
org.apache.jackrabbit.core.session.SessionContext

Packages that use SessionContext
org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API. 
org.apache.jackrabbit.core.lock   
org.apache.jackrabbit.core.nodetype   
org.apache.jackrabbit.core.query   
org.apache.jackrabbit.core.query.lucene   
org.apache.jackrabbit.core.session   
org.apache.jackrabbit.core.version The versioning framework in jackrabbit consists of 3 layers. 
org.apache.jackrabbit.core.xml   
 

Uses of SessionContext in org.apache.jackrabbit.core
 

Fields in org.apache.jackrabbit.core declared as SessionContext
protected  SessionContext WorkspaceImpl.context
          The component context of this session.
protected  SessionContext SessionImpl.context
          The component context of this session.
protected  SessionContext ItemValidator.context
          Component context of the associated session.
protected  SessionContext ItemManager.sessionContext
          Component context of the associated session.
protected  SessionContext ItemImpl.sessionContext
          The component context of the session to which this item is associated.
 

Methods in org.apache.jackrabbit.core with parameters of type SessionContext
 Query SearchManager.createQuery(SessionContext sessionContext, String statement, String language, Node node)
          Creates a query object that can be executed on the workspace.
 QueryObjectModel SearchManager.createQueryObjectModel(SessionContext sessionContext, QueryObjectModelTree qomTree, String langugage, Node node)
          Creates a query object model that can be executed on the workspace.
 Object SessionMoveOperation.perform(SessionContext context)
           
 Object ItemRefreshOperation.perform(SessionContext context)
           
 

Constructors in org.apache.jackrabbit.core with parameters of type SessionContext
BatchedItemOperations(UpdatableItemStateManager stateMgr, SessionContext sessionContext)
          Creates a new BatchedItemOperations instance.
ItemManager(SessionContext sessionContext)
          Creates a new per-session instance ItemManager instance.
ItemValidator(SessionContext context)
          Creates a new ItemValidator instance.
LazyItemIterator(SessionContext sessionContext, List<? extends ItemId> idList)
          Creates a new LazyItemIterator instance.
LazyItemIterator(SessionContext sessionContext, List<? extends ItemId> idList, NodeId parentId)
          Creates a new LazyItemIterator instance, additionally taking a parent id as parameter.
NodeImpl(ItemManager itemMgr, SessionContext sessionContext, AbstractNodeData data)
          Protected constructor.
VersionManagerImpl(SessionContext context, UpdatableItemStateManager stateMgr, HierarchyManager hierMgr)
          Creates a new version manager
WorkspaceImpl(SessionContext context, WorkspaceConfig wspConfig)
          Creates a new workspace instance
 

Uses of SessionContext in org.apache.jackrabbit.core.lock
 

Constructors in org.apache.jackrabbit.core.lock with parameters of type SessionContext
SessionLockManager(SessionContext context, LockManager systemLockMgr)
          Creates a lock manager.
 

Uses of SessionContext in org.apache.jackrabbit.core.nodetype
 

Constructors in org.apache.jackrabbit.core.nodetype with parameters of type SessionContext
NodeTypeManagerImpl(SessionContext context)
          Creates a new NodeTypeManagerImpl instance.
 

Uses of SessionContext in org.apache.jackrabbit.core.query
 

Fields in org.apache.jackrabbit.core.query declared as SessionContext
protected  SessionContext QueryImpl.sessionContext
          Component context of the current session
 

Methods in org.apache.jackrabbit.core.query with parameters of type SessionContext
 ExecutableQuery QueryHandler.createExecutableQuery(SessionContext sessionContext, String statement, String language)
          Creates a new query by specifying the query statement itself and the language in which the query is stated.
 void QueryObjectModelImpl.init(SessionContext sessionContext, QueryHandler handler, QueryObjectModelTree qomTree, String language, Node node)
          Initializes a query instance from a query object model.
 void QueryObjectModelImpl.init(SessionContext sessionContext, QueryHandler handler, String statement, String language, Node node)
          Initialises a query instance from a query string.
 void QueryImpl.init(SessionContext sessionContext, QueryHandler handler, String statement, String language, Node node)
           
abstract  void AbstractQueryImpl.init(SessionContext sessionContext, QueryHandler handler, String statement, String language, Node node)
          Initialises a query instance from a query string.
 

Constructors in org.apache.jackrabbit.core.query with parameters of type SessionContext
QueryManagerImpl(SessionContext sessionContext, SearchManager searchMgr)
          Creates a new QueryManagerImpl for the passed session
 

Uses of SessionContext in org.apache.jackrabbit.core.query.lucene
 

Fields in org.apache.jackrabbit.core.query.lucene declared as SessionContext
protected  SessionContext QueryResultImpl.sessionContext
          Component context of the current session
protected  SessionContext AbstractQueryImpl.sessionContext
          Component context of the current session
 

Methods in org.apache.jackrabbit.core.query.lucene with parameters of type SessionContext
 ExecutableQuery SearchIndex.createExecutableQuery(SessionContext sessionContext, String statement, String language)
          Creates a new query by specifying the query statement itself and the language in which the query is stated.
 

Constructors in org.apache.jackrabbit.core.query.lucene with parameters of type SessionContext
AbstractQueryImpl(SessionContext sessionContext, SearchIndex index, PropertyTypeRegistry propReg)
          Creates a new query instance from a query string.
MultiColumnQueryResult(SearchIndex index, SessionContext sessionContext, AbstractQueryImpl queryImpl, MultiColumnQuery query, org.apache.jackrabbit.core.query.lucene.SpellSuggestion spellSuggestion, ColumnImpl[] columns, OrderingImpl[] orderings, boolean documentOrder, long offset, long limit)
           
QueryImpl(SessionContext sessionContext, SearchIndex index, PropertyTypeRegistry propReg, String statement, String language, QueryNodeFactory factory)
          Creates a new query instance from a query string.
QueryResultImpl(SearchIndex index, SessionContext sessionContext, AbstractQueryImpl queryImpl, org.apache.jackrabbit.core.query.lucene.SpellSuggestion spellSuggestion, ColumnImpl[] columns, boolean documentOrder, long offset, long limit)
          Creates a new query result.
SingleColumnQueryResult(SearchIndex index, SessionContext sessionContext, AbstractQueryImpl queryImpl, org.apache.lucene.search.Query query, org.apache.jackrabbit.core.query.lucene.SpellSuggestion spellSuggestion, ColumnImpl[] columns, Path[] orderProps, boolean[] orderSpecs, boolean documentOrder, long offset, long limit)
           
 

Uses of SessionContext in org.apache.jackrabbit.core.session
 

Methods in org.apache.jackrabbit.core.session with parameters of type SessionContext
 Object SessionSaveOperation.perform(SessionContext context)
          Persists transient changes by delegating to the save() method of the root node (or the parent of transient changes if access to the root node is not available to this session).
 Object SessionRefreshOperation.perform(SessionContext context)
          Refreshes the session.
 T SessionOperation.perform(SessionContext context)
          Performs the session operation.
 T SessionItemOperation.perform(SessionContext context)
          Performs this operation on the specified item.
 Node AddNodeOperation.perform(SessionContext context)
           
 

Constructors in org.apache.jackrabbit.core.session with parameters of type SessionContext
SessionState(SessionContext context)
          Creates a state instance for a session.
 

Uses of SessionContext in org.apache.jackrabbit.core.version
 

Fields in org.apache.jackrabbit.core.version declared as SessionContext
protected  SessionContext VersionManagerImplBase.context
          Component context of the current session
 

Constructors in org.apache.jackrabbit.core.version with parameters of type SessionContext
VersionHistoryImpl(ItemManager itemMgr, SessionContext sessionContext, AbstractNodeData data)
          Create a new instance of this class.
VersionImpl(ItemManager itemMgr, SessionContext sessionContext, AbstractNodeData data)
          Create a new instance of this class.
VersionManagerImplBase(SessionContext context, UpdatableItemStateManager stateMgr, HierarchyManager hierMgr)
          Creates a new version manager base for the given session
VersionManagerImplConfig(SessionContext context, UpdatableItemStateManager stateMgr, HierarchyManager hierMgr)
          Creates a new version manager for the given session
VersionManagerImplMerge(SessionContext context, UpdatableItemStateManager stateMgr, HierarchyManager hierMgr)
          Creates a new version manager for the given session
VersionManagerImplRestore(SessionContext context, UpdatableItemStateManager stateMgr, HierarchyManager hierMgr)
          Creates a new version manager for the given session
 

Uses of SessionContext in org.apache.jackrabbit.core.xml
 

Constructors in org.apache.jackrabbit.core.xml with parameters of type SessionContext
WorkspaceImporter(Path parentPath, WorkspaceImpl wsp, SessionContext sessionContext, int uuidBehavior)
          Creates a new WorkspaceImporter instance.
WorkspaceImporter(Path parentPath, WorkspaceImpl wsp, SessionContext sessionContext, int uuidBehavior, ImportConfig config)
          Creates a new WorkspaceImporter instance.
 



Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.