Package org.apache.jackrabbit.spi.commons
@Version("2.4.1")
package org.apache.jackrabbit.spi.commons
-
ClassDescription
AbstractReadableRepositoryServiceprovides an abstract base class where all methods that attempt to write throw anUnsupportedRepositoryOperationException.AbstractRepositoryServiceprovides an abstract base class for repository service implementations.Provides additional information for anEvent.ChildInfoImplimplements a serializableChildInfo.EventBundleImplimplements a serializableEventBundle.EventFilterImplis the simple bean style implementation of anEventFilter.EventImplimplements a serializable SPIEvent.Utility class providing aItemInfoBuilder.NodeInfoBuilderfor buildingNodeInfo.A listener for receiving notifications about items built by the builders in this class.Builder forNodeInfos.Builder forPropertyInfos.This implementation ofItemInfoCachehas a default size of 5000 items.ItemInfoImplis a base class forItemInfoimplementations.LockInfoImplimplements a serializableLockInfobased on another lock info.NodeInfoImplimplements a serializableNodeInfobased on another node info.PropertyInfoImplimplements a serializablePropertyInfobased on another property info.This abstract class implements theQItemDefinitioninterface and additionally provides setter methods for the various item definition attributes.QNodeDefinitionImplimplements aQNodeDefinition.QNodeTypeDefinitionImplimplements a serializable SPI node type definition.QPropertyDefinitionImplimplements SPI property definition interface.SerializableBatchimplements a serializable SPI Batch, which simply records all calls and replays them when asked for.Provides additional methods forSessionaccess..SessionInfoImplis a serializable bean based implementation ofSessionInfo.