org.apache.jackrabbit.webdav.simple
Class DavSessionImpl

java.lang.Object
  extended byorg.apache.jackrabbit.webdav.jcr.JcrDavSession
      extended byorg.apache.jackrabbit.webdav.simple.DavSessionImpl
All Implemented Interfaces:
org.apache.jackrabbit.webdav.DavSession

public class DavSessionImpl
extends JcrDavSession

Simple implementation of the DavSession interface. Stores lock tokens but does not yet store references.


Constructor Summary
DavSessionImpl(Session session)
          Creates a new DavSession based on a jcr session
 
Method Summary
 void addLockToken(String token)
           
 void addReference(Object reference)
           
 String[] getLockTokens()
           
 void removeLockToken(String token)
           
 void removeReference(Object reference)
           
 
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

DavSessionImpl

public DavSessionImpl(Session session)
Creates a new DavSession based on a jcr session

Parameters:
session -
Method Detail

addReference

public void addReference(Object reference)
See Also:
DavSession.addReference(Object)

removeReference

public void removeReference(Object reference)
See Also:
DavSession.removeReference(Object)

addLockToken

public void addLockToken(String token)
Specified by:
addLockToken in interface org.apache.jackrabbit.webdav.DavSession
Overrides:
addLockToken in class JcrDavSession
Parameters:
token -
See Also:
DavSession.addLockToken(String)

getLockTokens

public String[] getLockTokens()
Specified by:
getLockTokens in interface org.apache.jackrabbit.webdav.DavSession
Overrides:
getLockTokens in class JcrDavSession
Returns:
See Also:
DavSession.getLockTokens()

removeLockToken

public void removeLockToken(String token)
Specified by:
removeLockToken in interface org.apache.jackrabbit.webdav.DavSession
Overrides:
removeLockToken in class JcrDavSession
Parameters:
token -
See Also:
DavSession.removeLockToken(String)


Copyright © 2005-2006 . All Rights Reserved.