|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.jackrabbit.webdav.jcr.JcrDavSession
public abstract class JcrDavSession
JcrDavSession specific base implementation of the
DavSession interface, which simply wraps a Session
object. This implementation adds a utility method that allows to
unwrap the underlying repository session.
Note, that in this basic implementation the following methods are simply
forwarded to the corresponding call on Session:
getLockTokens() => Session.getLockTokens()addLockToken(String) => Session.addLockToken(String)removeLockToken(String) => Session.removeLockToken(String)
| Constructor Summary | |
|---|---|
protected |
JcrDavSession(javax.jcr.Session session)
|
| Method Summary | |
|---|---|
void |
addLockToken(java.lang.String token)
Adds a lock token to this DavSession. |
static void |
checkImplementation(DavSession davSession)
|
java.lang.String[] |
getLockTokens()
Returns the lock tokens of this DavSession. |
javax.jcr.Session |
getRepositorySession()
Unwrap the repository session object. |
static javax.jcr.Session |
getRepositorySession(DavSession davSession)
|
void |
removeLockToken(java.lang.String token)
Removes a lock token from this DavSession. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.jackrabbit.webdav.DavSession |
|---|
addReference, removeReference |
| Constructor Detail |
|---|
protected JcrDavSession(javax.jcr.Session session)
session - | Method Detail |
|---|
public static void checkImplementation(DavSession davSession)
throws DavException
davSession -
DavException
public static javax.jcr.Session getRepositorySession(DavSession davSession)
throws DavException
davSession -
DavExceptionpublic javax.jcr.Session getRepositorySession()
repository session object.
DavSessionpublic void addLockToken(java.lang.String token)
DavSessionDavSession.
addLockToken in interface DavSessiontoken - DavSession.addLockToken(String)public java.lang.String[] getLockTokens()
DavSessionDavSession.
getLockTokens in interface DavSessionDavSession.getLockTokens()public void removeLockToken(java.lang.String token)
DavSessionDavSession.
removeLockToken in interface DavSessiontoken - DavSession.removeLockToken(String)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||