| Package | Description | 
|---|---|
| org.apache.jackrabbit.core | 
 Contains the core classes that provide the implementation of the JCR API. 
 | 
| org.apache.jackrabbit.core.security.authorization | |
| org.apache.jackrabbit.core.security.authorization.combined | |
| org.apache.jackrabbit.core.security.user | |
| org.apache.jackrabbit.core.session | |
| org.apache.jackrabbit.core.version | 
 The versioning framework in jackrabbit consists of 3 layers. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
NodeImpl
NodeImpl implements the Node interface. | 
class  | 
PropertyImpl
PropertyImpl implements the Property interface. | 
| Modifier and Type | Method and Description | 
|---|---|
ItemImpl | 
ItemManager.getItem(ItemId id)  | 
ItemImpl | 
ItemManager.getItem(Path path)
Deprecated. 
 
As of JSR 283, a  
Path doesn't anymore uniquely
 identify an Item, therefore ItemManager.getNode(Path) and
 ItemManager.getProperty(Path) should be used instead. | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
ItemValidator.canModify(ItemImpl item,
         int options,
         int permissions)  | 
void | 
ItemValidator.checkModify(ItemImpl item,
           int options,
           int permissions)  | 
void | 
ItemValidator.checkRemove(ItemImpl item,
           int options,
           int permissions)  | 
void | 
ItemLifeCycleListener.itemCreated(ItemImpl item)
Called when an  
ItemImpl instance has been created. | 
void | 
ItemLifeCycleListener.itemDestroyed(ItemId id,
             ItemImpl item)
Called when an  
ItemImpl instance has been destroyed
 (i.e. | 
void | 
ItemLifeCycleListener.itemInvalidated(ItemId id,
               ItemImpl item)
Called when an  
ItemImpl instance has been invalidated
 (i.e. | 
protected void | 
ProtectedItemModifier.removeItem(ItemImpl itemImpl)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
AccessControlUtils.isAcItem(ItemImpl item)
Test if the specified path points to an item that defines AC
 information and consequently should be considered protected. 
 | 
boolean | 
AbstractAccessControlProvider.isAcItem(ItemImpl item)
Test if the given node is itself a rep:ACL or a rep:ACE node. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
CombinedProvider.isAcItem(ItemImpl item)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
UserAccessControlProvider.isAcItem(ItemImpl item)
Always returns false, since this ac provider does not use content stored
 in items to evaluate AC information. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static SessionItemOperation<ItemImpl> | 
SessionItemOperation.getItem(String path)
Creates a session operation for getting the item at the given path. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
VersionHistoryImpl
Base implementation of the  
VersionHistory interface. | 
class  | 
VersionImpl
Base implementation of the  
Version interface. | 
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.