|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ActiveLock | |
|---|---|
| org.apache.jackrabbit.webdav | |
| org.apache.jackrabbit.webdav.lock | Provides interfaces and classes for locking related issues. |
| org.apache.jackrabbit.webdav.transaction | Contains interfaces and classes related to transaction locks. |
| Uses of ActiveLock in org.apache.jackrabbit.webdav |
|---|
| Methods in org.apache.jackrabbit.webdav that return ActiveLock | |
|---|---|
ActiveLock |
DavResource.getLock(Type type,
Scope scope)
Return the lock present on this webdav resource or null
if the resource is either not locked or not lockable at all. |
ActiveLock[] |
DavResource.getLocks()
Returns an array of all locks applied to the given resource. |
ActiveLock |
DavResource.lock(LockInfo reqLockInfo)
Lock this webdav resource with the information retrieve from the request and return the resulting lockdiscovery object. |
ActiveLock |
DavResource.refreshLock(LockInfo reqLockInfo,
String lockToken)
Refresh an existing lock by resetting the timeout. |
| Methods in org.apache.jackrabbit.webdav with parameters of type ActiveLock | |
|---|---|
void |
WebdavResponseImpl.sendRefreshLockResponse(ActiveLock[] locks)
Send response body for a lock request that was intended to refresh one or several locks. |
void |
DavServletResponse.sendRefreshLockResponse(ActiveLock[] locks)
Send the lock response for a successful LOCK request, that was intended to refresh an existing lock. |
| Uses of ActiveLock in org.apache.jackrabbit.webdav.lock |
|---|
| Classes in org.apache.jackrabbit.webdav.lock that implement ActiveLock | |
|---|---|
class |
AbstractActiveLock
AbstractActiveLock... |
class |
DefaultActiveLock
DefaultActiveLock implements the ActiveLock interface
and represents an exclusive write lock with a random uuid lock token. |
| Methods in org.apache.jackrabbit.webdav.lock that return ActiveLock | |
|---|---|
ActiveLock |
SimpleLockManager.createLock(LockInfo lockInfo,
DavResource resource)
Adds the lock for the given resource, replacing any existing lock. |
ActiveLock |
LockManager.createLock(LockInfo lockInfo,
DavResource resource)
Create a new lock for the given resource. |
ActiveLock |
SimpleLockManager.getLock(Type type,
Scope scope,
DavResource resource)
Returns the lock applying to the given resource or null if
no lock can be found. |
ActiveLock |
LockManager.getLock(Type type,
Scope scope,
DavResource resource)
Retrieve the lock with the given type and scope that is applied to the given resource. |
ActiveLock |
SimpleLockManager.refreshLock(LockInfo lockInfo,
String lockToken,
DavResource resource)
|
ActiveLock |
LockManager.refreshLock(LockInfo lockInfo,
String lockToken,
DavResource resource)
Refresh the lock identified by the given lockToken and initially created on the specified resource. |
| Methods in org.apache.jackrabbit.webdav.lock that return types with arguments of type ActiveLock | |
|---|---|
List<ActiveLock> |
LockDiscovery.getValue()
Returns the list of active locks. |
| Constructors in org.apache.jackrabbit.webdav.lock with parameters of type ActiveLock | |
|---|---|
LockDiscovery(ActiveLock lock)
Create a new LockDiscovery property |
|
LockDiscovery(ActiveLock[] locks)
Create a new LockDiscovery property |
|
| Uses of ActiveLock in org.apache.jackrabbit.webdav.transaction |
|---|
| Classes in org.apache.jackrabbit.webdav.transaction that implement ActiveLock | |
|---|---|
class |
TxActiveLock
TxActiveLock represents the transaction lock present on a
TransactionResource. |
| Methods in org.apache.jackrabbit.webdav.transaction that return ActiveLock | |
|---|---|
ActiveLock |
TxLockManager.getLock(Type type,
Scope scope,
TransactionResource resource)
Return the lock applied to the given resource or null |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||