|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SessionImpl | |
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.virtual | |
org.apache.jackrabbit.core.observation | |
org.apache.jackrabbit.core.query | |
org.apache.jackrabbit.core.query.lucene | |
org.apache.jackrabbit.core.version | The versioning framework in jackrabbit consists of 3 layers. |
org.apache.jackrabbit.core.xml |
Uses of SessionImpl in org.apache.jackrabbit.core |
Subclasses of SessionImpl in org.apache.jackrabbit.core | |
class |
XASessionImpl
Session extension that provides XA support. |
Fields in org.apache.jackrabbit.core declared as SessionImpl | |
protected SessionImpl |
ItemImpl.session
Session through which this Item was acquired |
protected SessionImpl |
WorkspaceImpl.session
the session that was used to acquire this Workspace |
protected SessionImpl |
ItemManager.session
|
protected SessionImpl |
BatchedItemOperations.session
current session used for checking access rights and locking status |
Methods in org.apache.jackrabbit.core that return SessionImpl | |
protected SessionImpl |
RepositoryImpl.createSession(AuthContext loginContext,
String workspaceName)
Creates a new repository session on the specified workspace for the authenticated subject of the given login context and adds it to the active sessions. |
protected SessionImpl |
RepositoryImpl.createSession(Subject subject,
String workspaceName)
Creates a new repository session on the specified workspace for the given authenticated subject and adds it to the active sessions. |
protected SessionImpl |
RepositoryImpl.createSessionInstance(AuthContext loginContext,
WorkspaceConfig wspConfig)
Creates an instance of the SessionImpl class representing a
user authenticated by the loginContext instance attached
to the workspace configured by the wspConfig . |
protected SessionImpl |
RepositoryImpl.createSessionInstance(Subject subject,
WorkspaceConfig wspConfig)
Creates an instance of the SessionImpl class representing a
user represented by the subject instance attached
to the workspace configured by the wspConfig . |
Methods in org.apache.jackrabbit.core with parameters of type SessionImpl | |
void |
SessionListener.loggingOut(SessionImpl session)
Called when a Session is about to be 'closed' by
calling
|
void |
SessionListener.loggedOut(SessionImpl session)
Called when a Session has been 'closed' by
calling
|
void |
RepositoryImpl.loggingOut(SessionImpl session)
Called when a Session is about to be 'closed' by
calling
|
void |
RepositoryImpl.loggedOut(SessionImpl session)
Called when a Session has been 'closed' by
calling
|
protected WorkspaceImpl |
XASessionImpl.createWorkspaceInstance(WorkspaceConfig wspConfig,
SharedItemStateManager stateMgr,
RepositoryImpl rep,
SessionImpl session)
Creates the workspace instance backing this session. |
void |
TransientRepository.loggedOut(SessionImpl session)
Removes the given session from the set of open sessions. |
void |
TransientRepository.loggingOut(SessionImpl session)
Ignored. |
protected WorkspaceImpl |
SessionImpl.createWorkspaceInstance(WorkspaceConfig wspConfig,
SharedItemStateManager stateMgr,
RepositoryImpl rep,
SessionImpl session)
Creates the workspace instance backing this session. |
Query |
SearchManager.createQuery(SessionImpl session,
ItemManager itemMgr,
String statement,
String language)
Creates a query object that can be executed on the workspace. |
Query |
SearchManager.createQuery(SessionImpl session,
ItemManager itemMgr,
Node node)
Creates a query object from a node that can be executed on the workspace. |
Constructors in org.apache.jackrabbit.core with parameters of type SessionImpl | |
XAItemManager(ItemStateManager itemStateProvider,
HierarchyManager hierMgr,
SessionImpl session,
NodeDefinition rootNodeDef,
NodeId rootNodeId)
Create a new instance of this class. |
|
WorkspaceImpl(WorkspaceConfig wspConfig,
SharedItemStateManager stateMgr,
RepositoryImpl rep,
SessionImpl session)
Protected constructor. |
|
ItemManager(ItemStateManager itemStateProvider,
HierarchyManager hierMgr,
SessionImpl session,
NodeDefinition rootNodeDef,
NodeId rootNodeId)
Creates a new per-session instance ItemManager instance. |
|
XAWorkspace(WorkspaceConfig wspConfig,
SharedItemStateManager stateMgr,
RepositoryImpl rep,
SessionImpl session)
Protected constructor. |
|
NodeImpl(ItemManager itemMgr,
SessionImpl session,
NodeId id,
NodeState state,
NodeDefinition definition,
ItemLifeCycleListener[] listeners)
Protected constructor. |
|
BatchedItemOperations(UpdatableItemStateManager stateMgr,
NodeTypeRegistry ntReg,
LockManager lockMgr,
SessionImpl session,
HierarchyManager hierMgr,
NamespaceResolver nsResolver)
Creates a new BatchedItemOperations instance. |
Uses of SessionImpl in org.apache.jackrabbit.core.lock |
Methods in org.apache.jackrabbit.core.lock with parameters of type SessionImpl | |
void |
XALockManager.lockTokenAdded(SessionImpl session,
String lt)
Invoked by a session to inform that a lock token has been added. |
void |
XALockManager.lockTokenRemoved(SessionImpl session,
String lt)
Invoked by a session to inform that a lock token has been removed. |
void |
LockManager.lockTokenAdded(SessionImpl session,
String lt)
Invoked by a session to inform that a lock token has been added. |
void |
LockManager.lockTokenRemoved(SessionImpl session,
String lt)
Invoked by a session to inform that a lock token has been removed. |
void |
LockManagerImpl.lockTokenAdded(SessionImpl session,
String lt)
Invoked by a session to inform that a lock token has been added. |
void |
LockManagerImpl.lockTokenRemoved(SessionImpl session,
String lt)
Invoked by a session to inform that a lock token has been removed. |
Constructors in org.apache.jackrabbit.core.lock with parameters of type SessionImpl | |
XALockManager(SessionImpl session,
LockManagerImpl lockMgr)
Create a new instance of this class. |
|
LockManagerImpl(SessionImpl session,
FileSystem fs)
Create a new instance of this class. |
Uses of SessionImpl in org.apache.jackrabbit.core.nodetype.virtual |
Methods in org.apache.jackrabbit.core.nodetype.virtual with parameters of type SessionImpl | |
void |
VirtualNodeTypeStateManager.setSession(SessionImpl systemSession)
Sets the system session. |
Uses of SessionImpl in org.apache.jackrabbit.core.observation |
Methods in org.apache.jackrabbit.core.observation with parameters of type SessionImpl | |
ObservationManagerImpl |
ObservationManagerFactory.createObservationManager(SessionImpl session,
ItemManager itemMgr)
Creates a new session local ObservationManager
with an associated NamespaceResolver . |
EventStateCollection |
DelegatingObservationDispatcher.createEventStateCollection(SessionImpl session,
Path pathPrefix)
Creates an EventStateCollection tied to the session
given as argument. |
void |
DelegatingObservationDispatcher.dispatch(List eventList,
SessionImpl session,
Path pathPrefix)
Dispatchers a list of events to all registered dispatchers. |
Uses of SessionImpl in org.apache.jackrabbit.core.query |
Fields in org.apache.jackrabbit.core.query declared as SessionImpl | |
protected SessionImpl |
QueryImpl.session
The session of the user executing this query |
Methods in org.apache.jackrabbit.core.query with parameters of type SessionImpl | |
void |
QueryImpl.init(SessionImpl session,
ItemManager itemMgr,
QueryHandler handler,
String statement,
String language)
|
void |
QueryImpl.init(SessionImpl session,
ItemManager itemMgr,
QueryHandler handler,
Node node)
|
abstract void |
AbstractQueryImpl.init(SessionImpl session,
ItemManager itemMgr,
QueryHandler handler,
String statement,
String language)
Initializes a query instance from a query string. |
abstract void |
AbstractQueryImpl.init(SessionImpl session,
ItemManager itemMgr,
QueryHandler handler,
Node node)
Initializes a query instance from a nt:query node. |
ExecutableQuery |
QueryHandler.createExecutableQuery(SessionImpl session,
ItemManager itemMgr,
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 with parameters of type SessionImpl | |
QueryManagerImpl(SessionImpl session,
ItemManager itemMgr,
SearchManager searchMgr)
Creates a new QueryManagerImpl for the passed
session |
Uses of SessionImpl in org.apache.jackrabbit.core.query.lucene |
Fields in org.apache.jackrabbit.core.query.lucene declared as SessionImpl | |
protected SessionImpl |
QueryImpl.session
The session of the user executing this query |
Methods in org.apache.jackrabbit.core.query.lucene with parameters of type SessionImpl | |
static org.apache.lucene.search.Query |
LuceneQueryBuilder.createQuery(QueryRootNode root,
SessionImpl session,
ItemStateManager sharedItemMgr,
NamespaceMappings nsMappings,
org.apache.lucene.analysis.Analyzer analyzer,
PropertyTypeRegistry propReg)
Creates a lucene Query tree from an
abstract query tree. |
ExecutableQuery |
SearchIndex.createExecutableQuery(SessionImpl session,
ItemManager itemMgr,
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 SessionImpl | |
QueryImpl(SessionImpl session,
ItemManager itemMgr,
SearchIndex index,
PropertyTypeRegistry propReg,
String statement,
String language)
Creates a new query instance from a query string. |
Uses of SessionImpl in org.apache.jackrabbit.core.version |
Constructors in org.apache.jackrabbit.core.version with parameters of type SessionImpl | |
VersionHistoryImpl(ItemManager itemMgr,
SessionImpl session,
NodeId id,
NodeState state,
NodeDefinition definition,
ItemLifeCycleListener[] listeners,
InternalVersionHistory history)
creates a new version history node. |
|
AbstractVersionHistory(ItemManager itemMgr,
SessionImpl session,
NodeId id,
NodeState state,
NodeDefinition definition,
ItemLifeCycleListener[] listeners)
Create a new instance of this class. |
|
XAVersion(ItemManager itemMgr,
SessionImpl session,
NodeId id,
NodeState state,
NodeDefinition definition,
ItemLifeCycleListener[] listeners,
InternalVersion version)
Create a new instance of this class. |
|
XAVersionManager(VersionManagerImpl vMgr,
NodeTypeRegistry ntReg,
SessionImpl session)
Creates a new instance of this class. |
|
AbstractVersion(ItemManager itemMgr,
SessionImpl session,
NodeId id,
NodeState state,
NodeDefinition definition,
ItemLifeCycleListener[] listeners)
Create a new instance of this class. |
|
VersionImpl(ItemManager itemMgr,
SessionImpl session,
NodeId id,
NodeState state,
NodeDefinition definition,
ItemLifeCycleListener[] listeners,
InternalVersion version)
creates a new version node |
|
XAVersionHistory(ItemManager itemMgr,
SessionImpl session,
NodeId id,
NodeState state,
NodeDefinition definition,
ItemLifeCycleListener[] listeners,
InternalVersionHistory history)
Create a new instance of this class. |
Uses of SessionImpl in org.apache.jackrabbit.core.xml |
Constructors in org.apache.jackrabbit.core.xml with parameters of type SessionImpl | |
SessionImporter(NodeImpl importTargetNode,
SessionImpl session,
int uuidBehavior)
Creates a new SessionImporter instance. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |