| 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  | DefaultItemCollectionDefaultItemCollectionrepresents a JCR node item. | 
| class  | DefaultItemResourceDefaultItemResourcerepresents JCR property item. | 
| class  | EventJournalResourceImplImplements a JCR  EventJournalin terms of an RFC 4287 Atom feed. | 
| class  | RootCollectionRootCollectionrepresent the WebDAV root resource that does not
 represent any repository item. | 
| class  | VersionControlledItemCollectionVersionControlledItemCollectionrepresents a JCR node item and
 covers all functionality related to versioning ofNodes. | 
| class  | WorkspaceResourceImplWorkspaceResourceImpl... | 
| 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  | VersionHistoryItemCollectionVersionHistoryItemCollectionrepresents a JCR version history. | 
| class  | VersionItemCollectionVersionItemCollectionrepresents 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–2021 The Apache Software Foundation. All rights reserved.