Package | Description |
---|---|
org.apache.jackrabbit.webdav | |
org.apache.jackrabbit.webdav.client.methods |
Provides classes for use with the Apache HttpClient, supporting WebDAV
request methods.
|
org.apache.jackrabbit.webdav.jcr |
Contains JCR specific implementations.
|
org.apache.jackrabbit.webdav.jcr.transaction | |
org.apache.jackrabbit.webdav.lock |
Provides interfaces and classes for locking related issues.
|
org.apache.jackrabbit.webdav.simple | |
org.apache.jackrabbit.webdav.transaction |
Contains interfaces and classes related to transaction locks.
|
Modifier and Type | Method and Description |
---|---|
LockInfo |
WebdavRequestImpl.getLockInfo()
LockInfo object encapsulating the information passed with a LOCK
request if the LOCK request body was valid. |
LockInfo |
DavServletRequest.getLockInfo()
Return the parsed 'lockinfo' request body, the
Timeout header and the Depth header
of a LOCK request as LockInfo object. |
Modifier and Type | Method and Description |
---|---|
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.
|
Constructor and Description |
---|
HttpLock(String uri,
LockInfo lockInfo) |
HttpLock(URI uri,
LockInfo lockInfo) |
Modifier and Type | Method and Description |
---|---|
ActiveLock |
DefaultItemCollection.lock(LockInfo reqLockInfo)
Creates a lock on this resource by locking the underlying
node . |
ActiveLock |
DefaultItemCollection.refreshLock(LockInfo reqLockInfo,
String lockToken)
Refreshes the lock on this resource.
|
Modifier and Type | Method and Description |
---|---|
ActiveLock |
TxLockManagerImpl.createLock(LockInfo lockInfo,
DavResource resource)
Create a new lock.
|
ActiveLock |
TxLockManagerImpl.refreshLock(LockInfo lockInfo,
String lockToken,
DavResource resource)
Refresh the lock identified by the given lock token.
|
Modifier and Type | Method and Description |
---|---|
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.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.
|
Constructor and Description |
---|
DefaultActiveLock(LockInfo lockInfo)
Create a new lock
|
Modifier and Type | Method and Description |
---|---|
ActiveLock |
DavResourceImpl.lock(LockInfo lockInfo) |
ActiveLock |
DavResourceImpl.refreshLock(LockInfo lockInfo,
String lockToken) |
Constructor and Description |
---|
TxActiveLock(LockInfo lockInfo)
Create a new transaction lock.
If the lockInfo element is null the timeout defaults to
half and hour. |
Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.