Interface SessionInfo

All Known Subinterfaces:
XASessionInfo
All Known Implementing Classes:
SessionInfoImpl, SessionInfoLogger

public interface SessionInfo
SessionInfo is created upon RepositoryService.obtain(javax.jcr.Credentials, String) or RepositoryService.obtain(SessionInfo, String) and will be used for any call on the RepositoryService that requires user and workspace identification.

In addition the SessionInfo acts as primary container for lock tokens. They will assert that a given SessionInfo is able to execute operations on the RepositoryService that are affected by existing locks.