| Package | Description | 
|---|---|
| org.apache.jackrabbit.webdav.jcr | 
 Contains JCR specific implementations. 
 | 
| org.apache.jackrabbit.webdav.jcr.observation | |
| org.apache.jackrabbit.webdav.jcr.transaction | |
| org.apache.jackrabbit.webdav.jcr.version | 
 Contains JCR specific implementations for the following interfaces:
VersionableResource
VersionControlledResource
VersionResource
VersionHistoryResource
 
 | 
| org.apache.jackrabbit.webdav.transaction | 
 Contains interfaces and classes related to transaction locks. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultItemCollection
DefaultItemCollection represents a JCR node item. | 
class  | 
DefaultItemResource
DefaultItemResource represents JCR property item. | 
class  | 
EventJournalResourceImpl
Implements a JCR  
EventJournal in terms of an RFC 4287 Atom feed. | 
class  | 
RootCollection
RootCollection represent the WebDAV root resource that does not
 represent any repository item. | 
class  | 
VersionControlledItemCollection
VersionControlledItemCollection represents a JCR node item and
 covers all functionality related to versioning of Nodes. | 
class  | 
WorkspaceResourceImpl
WorkspaceResourceImpl... | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SubscriptionManagerImpl.afterCommit(TransactionResource resource,
           String lockToken,
           boolean success)
This method is called after the commit has been executed. 
 | 
void | 
SubscriptionManagerImpl.beforeCommit(TransactionResource resource,
            String lockToken)
This method is called right before a transaction is committed. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TransactionListener.afterCommit(TransactionResource resource,
           String lockToken,
           boolean success)
This method is called after the commit has been executed. 
 | 
void | 
TransactionListener.beforeCommit(TransactionResource resource,
            String lockToken)
This method is called right before a transaction is committed. 
 | 
ActiveLock | 
TxLockManagerImpl.getLock(Type type,
       Scope scope,
       TransactionResource resource)
Return the lock applied to the given resource or  
null | 
void | 
TxLockManagerImpl.releaseLock(TransactionInfo lockInfo,
           String lockToken,
           TransactionResource resource)
Release the lock identified by the given lock token. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
VersionHistoryItemCollection
VersionHistoryItemCollection represents a JCR version history. | 
class  | 
VersionItemCollection
VersionItemCollection represents a JCR version. | 
| Modifier and Type | Method and Description | 
|---|---|
ActiveLock | 
TxLockManager.getLock(Type type,
       Scope scope,
       TransactionResource resource)
Return the lock applied to the given resource or  
null | 
void | 
TxLockManager.releaseLock(TransactionInfo lockInfo,
           String lockToken,
           TransactionResource resource)
Release the lock identified by the given lock token. 
 | 
Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.