|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.jackrabbit.webdav.jcr.JcrDavSession
org.apache.jackrabbit.webdav.simple.DavSessionImpl
public class DavSessionImpl
Simple implementation of the DavSession interface. Stores
lock tokens but does not yet store references.
| Constructor Summary | |
|---|---|
DavSessionImpl(javax.jcr.Session session)
Creates a new DavSession based on a jcr session |
|
| Method Summary | |
|---|---|
void |
addLockToken(java.lang.String token)
Adds a lock token to this DavSession. |
void |
addReference(java.lang.Object reference)
Adds a reference to this DavSession indicating that this
session must not be discarded after completion of the current request. |
java.lang.String[] |
getLockTokens()
Returns the lock tokens of this DavSession. |
void |
removeLockToken(java.lang.String token)
Removes a lock token from this DavSession. |
void |
removeReference(java.lang.Object reference)
Releasing a reference to this DavSession. |
| Methods inherited from class org.apache.jackrabbit.webdav.jcr.JcrDavSession |
|---|
checkImplementation, getRepositorySession, getRepositorySession |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DavSessionImpl(javax.jcr.Session session)
session - | Method Detail |
|---|
public void addReference(java.lang.Object reference)
DavSessionDavSession indicating that this
session must not be discarded after completion of the current request.
reference - to be added.DavSession.addReference(Object)public void removeReference(java.lang.Object reference)
DavSessionDavSession. If no more
references are present, this session may be discarded.
reference - to be removed.DavSession.removeReference(Object)public void addLockToken(java.lang.String token)
DavSessionDavSession.
addLockToken in interface DavSessionaddLockToken in class JcrDavSessionDavSession.addLockToken(String)public java.lang.String[] getLockTokens()
DavSessionDavSession.
getLockTokens in interface DavSessiongetLockTokens in class JcrDavSessionDavSession.getLockTokens()public void removeLockToken(java.lang.String token)
DavSessionDavSession.
removeLockToken in interface DavSessionremoveLockToken in class JcrDavSessionDavSession.removeLockToken(String)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||