Package org.apache.jackrabbit.webdav
Interface DavSession
-
public interface DavSession
DavSession
allows to pass session information between request, response and resource(s).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addLockToken(java.lang.String token)
Adds a lock token to thisDavSession
.void
addReference(java.lang.Object reference)
Adds a reference to thisDavSession
indicating that this session must not be discarded after completion of the current request.java.lang.String[]
getLockTokens()
Returns the lock tokens of thisDavSession
.void
removeLockToken(java.lang.String token)
Removes a lock token from thisDavSession
.void
removeReference(java.lang.Object reference)
Releasing a reference to thisDavSession
.
-
-
-
Method Detail
-
addReference
void addReference(java.lang.Object reference)
Adds a reference to thisDavSession
indicating that this session must not be discarded after completion of the current request.- Parameters:
reference
- to be added.
-
removeReference
void removeReference(java.lang.Object reference)
Releasing a reference to thisDavSession
. If no more references are present, this session may be discarded.- Parameters:
reference
- to be removed.
-
addLockToken
void addLockToken(java.lang.String token)
Adds a lock token to thisDavSession
.- Parameters:
token
-
-
getLockTokens
java.lang.String[] getLockTokens()
Returns the lock tokens of thisDavSession
.- Returns:
-
removeLockToken
void removeLockToken(java.lang.String token)
Removes a lock token from thisDavSession
.- Parameters:
token
-
-
-