Uses of Class
org.abstracthorizon.danube.webdav.lock.Lock

Packages that use Lock
org.abstracthorizon.danube.webdav   
org.abstracthorizon.danube.webdav.fs   
org.abstracthorizon.danube.webdav.lock   
org.abstracthorizon.danube.webdav.lock.impl   
org.abstracthorizon.danube.webdav.xml.dav.response.properties   
 

Uses of Lock in org.abstracthorizon.danube.webdav
 

Methods in org.abstracthorizon.danube.webdav with parameters of type Lock
protected  boolean BaseWebDAVResourceConnectionHandler.lockImpl(Response response, Lock lock, LockingMechanism lockingMechanism, LockInfo lockInfo, Object owner, boolean recursive, Object resource)
          Locks the resource
protected  boolean BaseWebDAVResourceConnectionHandler.lockRecursive(MultiStatus multiStatus, Lock lock, LockingMechanism lockingMechanism, LockInfo lockInfo, Object owner, Object resource, String path)
          Locks resource recursively.
 

Uses of Lock in org.abstracthorizon.danube.webdav.fs
 

Methods in org.abstracthorizon.danube.webdav.fs with parameters of type Lock
 boolean FSLockingMechanism.lockResource(Lock lock, Object resource)
          Locks the file
 void FSLockingMechanism.unlockResources(Lock lock)
          Unlocks the file
 

Uses of Lock in org.abstracthorizon.danube.webdav.lock
 

Methods in org.abstracthorizon.danube.webdav.lock that return Lock
 Lock LockingMechanism.createLock(int type, int scope, Object owner, Timeout timeout, int depth)
          Creates lock
 Lock LockingMechanism.findLock(String token)
          Finds a lock or returns null
 Lock[] LockingMechanism.getLocks(Object resource)
          Returns all locks on the resource or null
 

Methods in org.abstracthorizon.danube.webdav.lock with parameters of type Lock
 Object[] LockingMechanism.getResources(Lock lock)
          Returns all resources locked by the given lock
 boolean LockingMechanism.lockResource(Lock lock, Object resource)
          Locks a resource
 void LockingMechanism.unlockResources(Lock lock)
          Unlocks all resource defined by this lock
 

Uses of Lock in org.abstracthorizon.danube.webdav.lock.impl
 

Fields in org.abstracthorizon.danube.webdav.lock.impl with type parameters of type Lock
protected  Map<Lock,Collection<Object>> SimpleInMemoryLockingMechanism.lockResources
          Map of locks to resources
protected  Map<Object,Collection<Lock>> SimpleInMemoryLockingMechanism.resourcesLocks
          Map of resources to locks
protected  Map<String,Lock> SimpleInMemoryLockingMechanism.tokenLocks
          Map of tokens to locks
 

Methods in org.abstracthorizon.danube.webdav.lock.impl that return Lock
 Lock SimpleInMemoryLockingMechanism.createLock(int type, int scope, Object owner, Timeout timeout, int depth)
          Creates the lock
protected  Lock SimpleInMemoryLockingMechanism.createLockImpl(int type, int scope, Object owner, Timeout timeout, int depth)
          Constructs lock object
 Lock SimpleInMemoryLockingMechanism.findLock(String token)
          Retunrs the lock with the given token or null
 Lock[] SimpleInMemoryLockingMechanism.getLocks(Object resource)
          Returns locks for the given resource
 

Methods in org.abstracthorizon.danube.webdav.lock.impl with parameters of type Lock
 Object[] SimpleInMemoryLockingMechanism.getResources(Lock lock)
          Returns an array of resources for the given lock
 boolean SimpleInMemoryLockingMechanism.lockResource(Lock lock, Object resource)
          Locks reource
protected  void SimpleInMemoryLockingMechanism.removeLock(Lock lock)
          Removes a lock
 void SimpleInMemoryLockingMechanism.unlockResources(Lock lock)
          Unlocks resource
 

Uses of Lock in org.abstracthorizon.danube.webdav.xml.dav.response.properties
 

Fields in org.abstracthorizon.danube.webdav.xml.dav.response.properties with type parameters of type Lock
protected  List<Lock> LockDiscovery.locks
          List of locks
 

Methods in org.abstracthorizon.danube.webdav.xml.dav.response.properties that return types with arguments of type Lock
 List<Lock> LockDiscovery.getLocks()
          Returns list of locks.
 



Copyright © 2005-2009 Abstract Horizon. All Rights Reserved.