| Package | Description | 
|---|---|
| org.apache.jackrabbit.spi | 
 Defines the interfaces of the JCR SPI (Service Provider Interface). 
 | 
| org.apache.jackrabbit.spi.commons | |
| org.apache.jackrabbit.spi.commons.logging | |
| org.apache.jackrabbit.spi2dav | |
| org.apache.jackrabbit.spi2davex | |
| org.apache.jackrabbit.spi2jcr | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
ItemInfoCache.Entry<T extends ItemInfo>
This class represents a cache entry. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
NodeInfo
The  
NodeInfo provides the basic information required to build
 nodes making up the repository hierarchy. | 
interface  | 
PropertyInfo
The  
PropertyInfo provides the basic information to build a
 Property. | 
| Modifier and Type | Field and Description | 
|---|---|
T | 
ItemInfoCache.Entry.info
The  
ItemInfo | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<? extends ItemInfo> | 
RepositoryService.getItemInfos(SessionInfo sessionInfo,
            ItemId itemId)
Method used to 'batch-read' from the persistent storage. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ItemInfoCache.put(ItemInfo info,
   long generation)
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ItemInfoImpl
ItemInfoImpl is a base class for ItemInfo
 implementations. | 
class  | 
NodeInfoImpl
NodeInfoImpl implements a serializable NodeInfo
 based on another node info. | 
class  | 
PropertyInfoImpl
PropertyInfoImpl implements a serializable
 PropertyInfo based on another property info. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ItemInfoCacheImpl.put(ItemInfo info,
   long generation)
This implementation cached the item by its id and if the id
 is uuid based but has no path, also by its path. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<? extends ItemInfo> | 
RepositoryServiceLogger.getItemInfos(SessionInfo sessionInfo,
            ItemId itemId)  | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<? extends ItemInfo> | 
RepositoryServiceImpl.getItemInfos(SessionInfo sessionInfo,
            ItemId itemId)  | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<? extends ItemInfo> | 
RepositoryServiceImpl.getItemInfos(SessionInfo sessionInfo,
            ItemId itemId)  | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<? extends ItemInfo> | 
RepositoryServiceImpl.getItemInfos(SessionInfo sessionInfo,
            ItemId itemId)
Method used to 'batch-read' from the persistent storage. 
 | 
Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.