Uses of Package
org.apache.jackrabbit.spi
- 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core Class Description Name ANameis a combination of a namespace URI and a local part.Path ThePathinterface defines the SPI level representation of a JCR path.Path.Element Object representation of a single JCR path element.QNodeDefinition QNodeDefinitionis the SPI representation of anode definition.QPropertyDefinition QPropertyDefinitionis the SPI representation of aproperty definition. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.cluster Class Description Name ANameis a combination of a namespace URI and a local part.PrivilegeDefinition PrivilegeDefinition...QNodeTypeDefinition QNodeTypeDefinitionis the SPI representation of anode type. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.id Class Description Name ANameis a combination of a namespace URI and a local part. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.journal Class Description Name ANameis a combination of a namespace URI and a local part.Path ThePathinterface defines the SPI level representation of a JCR path.PrivilegeDefinition PrivilegeDefinition...QNodeTypeDefinition QNodeTypeDefinitionis the SPI representation of anode type. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.lock Class Description Path ThePathinterface defines the SPI level representation of a JCR path. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.nodetype Class Description Name ANameis a combination of a namespace URI and a local part.QItemDefinition QItemDefinitionis the SPI representation of anitem definition.QNodeDefinition QNodeDefinitionis the SPI representation of anode definition.QNodeTypeDefinition QNodeTypeDefinitionis the SPI representation of anode type.QPropertyDefinition QPropertyDefinitionis the SPI representation of aproperty definition. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.nodetype.virtual Class Description Name ANameis a combination of a namespace URI and a local part. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.nodetype.xml Class Description QNodeTypeDefinition QNodeTypeDefinitionis the SPI representation of anode type. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.observation Class Description Name ANameis a combination of a namespace URI and a local part.Path ThePathinterface defines the SPI level representation of a JCR path. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.persistence.mem Class Description Name ANameis a combination of a namespace URI and a local part. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.persistence.util Class Description Name ANameis a combination of a namespace URI and a local part. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.query Class Description Name ANameis a combination of a namespace URI and a local part.Path ThePathinterface defines the SPI level representation of a JCR path. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.query.lucene Class Description Name ANameis a combination of a namespace URI and a local part.Path ThePathinterface defines the SPI level representation of a JCR path.PathFactory PathFactory... - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.query.lucene.constraint Class Description Name ANameis a combination of a namespace URI and a local part. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.query.lucene.join Class Description Name ANameis a combination of a namespace URI and a local part.Path ThePathinterface defines the SPI level representation of a JCR path. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.retention Class Description Path ThePathinterface defines the SPI level representation of a JCR path. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.security Class Description Name ANameis a combination of a namespace URI and a local part.Path ThePathinterface defines the SPI level representation of a JCR path. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.security.authorization Class Description Name ANameis a combination of a namespace URI and a local part.Path ThePathinterface defines the SPI level representation of a JCR path.PrivilegeDefinition PrivilegeDefinition... - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.security.authorization.acl Class Description Name ANameis a combination of a namespace URI and a local part.Path ThePathinterface defines the SPI level representation of a JCR path. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.security.authorization.combined Class Description Path ThePathinterface defines the SPI level representation of a JCR path. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.security.authorization.principalbased Class Description Name ANameis a combination of a namespace URI and a local part.Path ThePathinterface defines the SPI level representation of a JCR path. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.security.simple Class Description Name ANameis a combination of a namespace URI and a local part.Path ThePathinterface defines the SPI level representation of a JCR path. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.security.user Class Description Name ANameis a combination of a namespace URI and a local part.NameFactory NameFactory...Path ThePathinterface defines the SPI level representation of a JCR path.QPropertyDefinition QPropertyDefinitionis the SPI representation of aproperty definition. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.session Class Description Name ANameis a combination of a namespace URI and a local part.Path ThePathinterface defines the SPI level representation of a JCR path. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.state Class Description Name ANameis a combination of a namespace URI and a local part. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.value Class Description Name ANameis a combination of a namespace URI and a local part.Path ThePathinterface defines the SPI level representation of a JCR path.QValue QValueis the SPI representation of ajcr value.QValueFactory QValueFactorydefines methods to createQValueinstances. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.version Class Description Name ANameis a combination of a namespace URI and a local part.QNodeDefinition QNodeDefinitionis the SPI representation of anode definition.QPropertyDefinition QPropertyDefinitionis the SPI representation of aproperty definition. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.virtual Class Description Name ANameis a combination of a namespace URI and a local part.QNodeDefinition QNodeDefinitionis the SPI representation of anode definition.QPropertyDefinition QPropertyDefinitionis the SPI representation of aproperty definition. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.xml Class Description Name ANameis a combination of a namespace URI and a local part.Path ThePathinterface defines the SPI level representation of a JCR path.QPropertyDefinition QPropertyDefinitionis the SPI representation of aproperty definition. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi Class Description EventBundle AnEventBundleis similar to theEventIteratorinterface.EventFilter AnEventFilteris applied to the events as generated on the repository server.IdFactory IdFactorydefines methods to construct newItemIds.ItemId AnItemIdidentifies an item using a combination of unique ID and path.LockInfo LockInfois used to transport lock information across the SPI boundary.Name ANameis a combination of a namespace URI and a local part.NameFactory NameFactory...NodeId NodeIdidentifies a node on the SPI layer.Path ThePathinterface defines the SPI level representation of a JCR path.PathFactory PathFactory...QueryInfo QueryInfois the the return value ofRepositoryService.executeQuery(SessionInfo, String, String, Map, long, long, Map)which is used to run a query on theRepositoryService.QValueFactory QValueFactorydefines methods to createQValueinstances.RepositoryService TheRepositoryServiceinterface defines methods used to retrieve information from the persistent layer of the repository as well as the methods that modify its persistent state.RepositoryServiceFactory Factory for creatingRepositoryServiceinstances.SessionInfo SessionInfois created uponRepositoryService.obtain(javax.jcr.Credentials, String)orRepositoryService.obtain(SessionInfo, String)and will be used for any call on the RepositoryService that requires user and workspace identification. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.config Class Description RepositoryService TheRepositoryServiceinterface defines methods used to retrieve information from the persistent layer of the repository as well as the methods that modify its persistent state. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.hierarchy Class Description ChildInfo ChildInfo...Event Eventis similar to the regular JCR Event and adds additional information about the affected item.EventBundle AnEventBundleis similar to theEventIteratorinterface.EventFilter AnEventFilteris applied to the events as generated on the repository server.IdFactory IdFactorydefines methods to construct newItemIds.ItemId AnItemIdidentifies an item using a combination of unique ID and path.Name ANameis a combination of a namespace URI and a local part.NodeId NodeIdidentifies a node on the SPI layer.Path ThePathinterface defines the SPI level representation of a JCR path.PathFactory PathFactory...PropertyId PropertyIdidentifies a property on the SPI layer.QNodeDefinition QNodeDefinitionis the SPI representation of anode definition.QPropertyDefinition QPropertyDefinitionis the SPI representation of aproperty definition.QValue QValueis the SPI representation of ajcr value. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.nodetype Class Description Name ANameis a combination of a namespace URI and a local part.NodeId NodeIdidentifies a node on the SPI layer.PropertyId PropertyIdidentifies a property on the SPI layer.QNodeDefinition QNodeDefinitionis the SPI representation of anode definition.QNodeTypeDefinition QNodeTypeDefinitionis the SPI representation of anode type.QPropertyDefinition QPropertyDefinitionis the SPI representation of aproperty definition.RepositoryService TheRepositoryServiceinterface defines methods used to retrieve information from the persistent layer of the repository as well as the methods that modify its persistent state.SessionInfo SessionInfois created uponRepositoryService.obtain(javax.jcr.Credentials, String)orRepositoryService.obtain(SessionInfo, String)and will be used for any call on the RepositoryService that requires user and workspace identification. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.observation Class Description EventBundle AnEventBundleis similar to theEventIteratorinterface.EventFilter AnEventFilteris applied to the events as generated on the repository server. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.operation Class Description ItemId AnItemIdidentifies an item using a combination of unique ID and path.LockInfo LockInfois used to transport lock information across the SPI boundary.Name ANameis a combination of a namespace URI and a local part.NodeId NodeIdidentifies a node on the SPI layer.Path ThePathinterface defines the SPI level representation of a JCR path.PropertyId PropertyIdidentifies a property on the SPI layer.QPropertyDefinition QPropertyDefinitionis the SPI representation of aproperty definition.QValue QValueis the SPI representation of ajcr value. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.query Class Description QueryInfo QueryInfois the the return value ofRepositoryService.executeQuery(SessionInfo, String, String, Map, long, long, Map)which is used to run a query on theRepositoryService. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.security Class Description Path ThePathinterface defines the SPI level representation of a JCR path. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.security.authorization Class Description NodeId NodeIdidentifies a node on the SPI layer.PrivilegeDefinition PrivilegeDefinition...SessionInfo SessionInfois created uponRepositoryService.obtain(javax.jcr.Credentials, String)orRepositoryService.obtain(SessionInfo, String)and will be used for any call on the RepositoryService that requires user and workspace identification. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.security.authorization.jackrabbit Class Description Name ANameis a combination of a namespace URI and a local part. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.security.authorization.jackrabbit.acl Class Description NodeId NodeIdidentifies a node on the SPI layer.SessionInfo SessionInfois created uponRepositoryService.obtain(javax.jcr.Credentials, String)orRepositoryService.obtain(SessionInfo, String)and will be used for any call on the RepositoryService that requires user and workspace identification. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.state Class Description ChildInfo ChildInfo...ItemId AnItemIdidentifies an item using a combination of unique ID and path.ItemInfoCache ItemInfoCacheinstances are responsible for cachingItemInfos along with an opaque generation counter.Name ANameis a combination of a namespace URI and a local part.NodeId NodeIdidentifies a node on the SPI layer.NodeInfo TheNodeInfoprovides the basic information required to build nodes making up the repository hierarchy.Path ThePathinterface defines the SPI level representation of a JCR path.PathFactory PathFactory...PropertyId PropertyIdidentifies a property on the SPI layer.PropertyInfo ThePropertyInfoprovides the basic information to build aProperty.QNodeDefinition QNodeDefinitionis the SPI representation of anode definition.QPropertyDefinition QPropertyDefinitionis the SPI representation of aproperty definition.QValue QValueis the SPI representation of ajcr value.QValueFactory QValueFactorydefines methods to createQValueinstances.RepositoryService TheRepositoryServiceinterface defines methods used to retrieve information from the persistent layer of the repository as well as the methods that modify its persistent state.SessionInfo SessionInfois created uponRepositoryService.obtain(javax.jcr.Credentials, String)orRepositoryService.obtain(SessionInfo, String)and will be used for any call on the RepositoryService that requires user and workspace identification. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.util Class Description ItemId AnItemIdidentifies an item using a combination of unique ID and path.Name ANameis a combination of a namespace URI and a local part.Path ThePathinterface defines the SPI level representation of a JCR path.QValue QValueis the SPI representation of ajcr value.QValueFactory QValueFactorydefines methods to createQValueinstances. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.version Class Description Name ANameis a combination of a namespace URI and a local part.NodeId NodeIdidentifies a node on the SPI layer.Path ThePathinterface defines the SPI level representation of a JCR path. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.xml Class Description Name ANameis a combination of a namespace URI and a local part.NameFactory NameFactory...Path ThePathinterface defines the SPI level representation of a JCR path.PathFactory PathFactory... - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi Class Description Batch TheBatchdefines an ordered list of of operations that must be executed at once on the persistent layer.ChildInfo ChildInfo...Event Eventis similar to the regular JCR Event and adds additional information about the affected item.EventBundle AnEventBundleis similar to theEventIteratorinterface.EventFilter AnEventFilteris applied to the events as generated on the repository server.IdFactory IdFactorydefines methods to construct newItemIds.ItemId AnItemIdidentifies an item using a combination of unique ID and path.ItemInfo ItemInfoCache ItemInfoCacheinstances are responsible for cachingItemInfos along with an opaque generation counter.ItemInfoCache.Entry This class represents a cache entry.LockInfo LockInfois used to transport lock information across the SPI boundary.Name ANameis a combination of a namespace URI and a local part.NameFactory NameFactory...NodeId NodeIdidentifies a node on the SPI layer.NodeInfo TheNodeInfoprovides the basic information required to build nodes making up the repository hierarchy.Path ThePathinterface defines the SPI level representation of a JCR path.Path.Element Object representation of a single JCR path element.PathFactory PathFactory...PrivilegeDefinition PrivilegeDefinition...PropertyId PropertyIdidentifies a property on the SPI layer.PropertyInfo ThePropertyInfoprovides the basic information to build aProperty.QItemDefinition QItemDefinitionis the SPI representation of anitem definition.QNodeDefinition QNodeDefinitionis the SPI representation of anode definition.QNodeTypeDefinition QNodeTypeDefinitionis the SPI representation of anode type.QPropertyDefinition QPropertyDefinitionis the SPI representation of aproperty definition.QueryInfo QueryInfois the the return value ofRepositoryService.executeQuery(SessionInfo, String, String, Map, long, long, Map)which is used to run a query on theRepositoryService.QValue QValueis the SPI representation of ajcr value.QValueConstraint QValueConstraintis used to check the syntax of a value constraint and to test if a specific value satisfies it.QValueFactory QValueFactorydefines methods to createQValueinstances.RepositoryService TheRepositoryServiceinterface defines methods used to retrieve information from the persistent layer of the repository as well as the methods that modify its persistent state.SessionInfo SessionInfois created uponRepositoryService.obtain(javax.jcr.Credentials, String)orRepositoryService.obtain(SessionInfo, String)and will be used for any call on the RepositoryService that requires user and workspace identification.Subscription Subscriptiondefines a marker interface for an event subscription.Tree Interface for building a hierarchy of JCR items on the SPI layer. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons Class Description Batch TheBatchdefines an ordered list of of operations that must be executed at once on the persistent layer.ChildInfo ChildInfo...Event Eventis similar to the regular JCR Event and adds additional information about the affected item.EventBundle AnEventBundleis similar to theEventIteratorinterface.EventFilter AnEventFilteris applied to the events as generated on the repository server.IdFactory IdFactorydefines methods to construct newItemIds.ItemId AnItemIdidentifies an item using a combination of unique ID and path.ItemInfo ItemInfoCache ItemInfoCacheinstances are responsible for cachingItemInfos along with an opaque generation counter.ItemInfoCache.Entry This class represents a cache entry.LockInfo LockInfois used to transport lock information across the SPI boundary.Name ANameis a combination of a namespace URI and a local part.NameFactory NameFactory...NodeId NodeIdidentifies a node on the SPI layer.NodeInfo TheNodeInfoprovides the basic information required to build nodes making up the repository hierarchy.Path ThePathinterface defines the SPI level representation of a JCR path.PathFactory PathFactory...PropertyId PropertyIdidentifies a property on the SPI layer.PropertyInfo ThePropertyInfoprovides the basic information to build aProperty.QItemDefinition QItemDefinitionis the SPI representation of anitem definition.QNodeDefinition QNodeDefinitionis the SPI representation of anode definition.QNodeTypeDefinition QNodeTypeDefinitionis the SPI representation of anode type.QPropertyDefinition QPropertyDefinitionis the SPI representation of aproperty definition.QueryInfo QueryInfois the the return value ofRepositoryService.executeQuery(SessionInfo, String, String, Map, long, long, Map)which is used to run a query on theRepositoryService.QValue QValueis the SPI representation of ajcr value.QValueConstraint QValueConstraintis used to check the syntax of a value constraint and to test if a specific value satisfies it.QValueFactory QValueFactorydefines methods to createQValueinstances.RepositoryService TheRepositoryServiceinterface defines methods used to retrieve information from the persistent layer of the repository as well as the methods that modify its persistent state.SessionInfo SessionInfois created uponRepositoryService.obtain(javax.jcr.Credentials, String)orRepositoryService.obtain(SessionInfo, String)and will be used for any call on the RepositoryService that requires user and workspace identification.Subscription Subscriptiondefines a marker interface for an event subscription.Tree Interface for building a hierarchy of JCR items on the SPI layer. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.batch Class Description Batch TheBatchdefines an ordered list of of operations that must be executed at once on the persistent layer.ItemId AnItemIdidentifies an item using a combination of unique ID and path.Name ANameis a combination of a namespace URI and a local part.NodeId NodeIdidentifies a node on the SPI layer.Path ThePathinterface defines the SPI level representation of a JCR path.PropertyId PropertyIdidentifies a property on the SPI layer.QValue QValueis the SPI representation of ajcr value.Tree Interface for building a hierarchy of JCR items on the SPI layer. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.conversion Class Description Name ANameis a combination of a namespace URI and a local part.NameFactory NameFactory...Path ThePathinterface defines the SPI level representation of a JCR path.PathFactory PathFactory... - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.identifier Class Description IdFactory IdFactorydefines methods to construct newItemIds.Name ANameis a combination of a namespace URI and a local part.NodeId NodeIdidentifies a node on the SPI layer.Path ThePathinterface defines the SPI level representation of a JCR path.PathFactory PathFactory...PropertyId PropertyIdidentifies a property on the SPI layer. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.logging Class Description Batch TheBatchdefines an ordered list of of operations that must be executed at once on the persistent layer.ChildInfo ChildInfo...EventBundle AnEventBundleis similar to theEventIteratorinterface.EventFilter AnEventFilteris applied to the events as generated on the repository server.IdFactory IdFactorydefines methods to construct newItemIds.ItemId AnItemIdidentifies an item using a combination of unique ID and path.ItemInfo ItemInfoCache ItemInfoCacheinstances are responsible for cachingItemInfos along with an opaque generation counter.LockInfo LockInfois used to transport lock information across the SPI boundary.Name ANameis a combination of a namespace URI and a local part.NameFactory NameFactory...NodeId NodeIdidentifies a node on the SPI layer.NodeInfo TheNodeInfoprovides the basic information required to build nodes making up the repository hierarchy.Path ThePathinterface defines the SPI level representation of a JCR path.Path.Element Object representation of a single JCR path element.PathFactory PathFactory...PrivilegeDefinition PrivilegeDefinition...PropertyId PropertyIdidentifies a property on the SPI layer.PropertyInfo ThePropertyInfoprovides the basic information to build aProperty.QNodeDefinition QNodeDefinitionis the SPI representation of anode definition.QNodeTypeDefinition QNodeTypeDefinitionis the SPI representation of anode type.QPropertyDefinition QPropertyDefinitionis the SPI representation of aproperty definition.QueryInfo QueryInfois the the return value ofRepositoryService.executeQuery(SessionInfo, String, String, Map, long, long, Map)which is used to run a query on theRepositoryService.QValue QValueis the SPI representation of ajcr value.QValueFactory QValueFactorydefines methods to createQValueinstances.RepositoryService TheRepositoryServiceinterface defines methods used to retrieve information from the persistent layer of the repository as well as the methods that modify its persistent state.SessionInfo SessionInfois created uponRepositoryService.obtain(javax.jcr.Credentials, String)orRepositoryService.obtain(SessionInfo, String)and will be used for any call on the RepositoryService that requires user and workspace identification.Subscription Subscriptiondefines a marker interface for an event subscription.Tree Interface for building a hierarchy of JCR items on the SPI layer. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.name Class Description Name ANameis a combination of a namespace URI and a local part.NameFactory NameFactory...Path ThePathinterface defines the SPI level representation of a JCR path.Path.Element Object representation of a single JCR path element.PathFactory PathFactory... - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.nodetype Class Description Name ANameis a combination of a namespace URI and a local part.QItemDefinition QItemDefinitionis the SPI representation of anitem definition.QNodeDefinition QNodeDefinitionis the SPI representation of anode definition.QNodeTypeDefinition QNodeTypeDefinitionis the SPI representation of anode type.QPropertyDefinition QPropertyDefinitionis the SPI representation of aproperty definition.QValue QValueis the SPI representation of ajcr value.QValueConstraint QValueConstraintis used to check the syntax of a value constraint and to test if a specific value satisfies it. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.nodetype.compact Class Description QNodeTypeDefinition QNodeTypeDefinitionis the SPI representation of anode type. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.nodetype.constraint Class Description QPropertyDefinition QPropertyDefinitionis the SPI representation of aproperty definition.QValue QValueis the SPI representation of ajcr value.QValueConstraint QValueConstraintis used to check the syntax of a value constraint and to test if a specific value satisfies it. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.privilege Class Description Name ANameis a combination of a namespace URI and a local part.PrivilegeDefinition PrivilegeDefinition... - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.query Class Description Name ANameis a combination of a namespace URI and a local part.Path ThePathinterface defines the SPI level representation of a JCR path.Path.Element Object representation of a single JCR path element. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.query.qom Class Description Name ANameis a combination of a namespace URI and a local part.Path ThePathinterface defines the SPI level representation of a JCR path. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.query.sql Class Description Name ANameis a combination of a namespace URI and a local part. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.tree Class Description Name ANameis a combination of a namespace URI and a local part.Tree Interface for building a hierarchy of JCR items on the SPI layer. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.value Class Description Name ANameis a combination of a namespace URI and a local part.NameFactory NameFactory...Path ThePathinterface defines the SPI level representation of a JCR path.PathFactory PathFactory...QPropertyDefinition QPropertyDefinitionis the SPI representation of aproperty definition.QValue QValueis the SPI representation of ajcr value.QValueFactory QValueFactorydefines methods to createQValueinstances. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi2dav Class Description Batch TheBatchdefines an ordered list of of operations that must be executed at once on the persistent layer.ChildInfo ChildInfo...Event Eventis similar to the regular JCR Event and adds additional information about the affected item.EventBundle AnEventBundleis similar to theEventIteratorinterface.EventFilter AnEventFilteris applied to the events as generated on the repository server.IdFactory IdFactorydefines methods to construct newItemIds.ItemId AnItemIdidentifies an item using a combination of unique ID and path.ItemInfo ItemInfoCache ItemInfoCacheinstances are responsible for cachingItemInfos along with an opaque generation counter.LockInfo LockInfois used to transport lock information across the SPI boundary.Name ANameis a combination of a namespace URI and a local part.NameFactory NameFactory...NodeId NodeIdidentifies a node on the SPI layer.NodeInfo TheNodeInfoprovides the basic information required to build nodes making up the repository hierarchy.Path ThePathinterface defines the SPI level representation of a JCR path.PathFactory PathFactory...PrivilegeDefinition PrivilegeDefinition...PropertyId PropertyIdidentifies a property on the SPI layer.PropertyInfo ThePropertyInfoprovides the basic information to build aProperty.QNodeDefinition QNodeDefinitionis the SPI representation of anode definition.QNodeTypeDefinition QNodeTypeDefinitionis the SPI representation of anode type.QPropertyDefinition QPropertyDefinitionis the SPI representation of aproperty definition.QueryInfo QueryInfois the the return value ofRepositoryService.executeQuery(SessionInfo, String, String, Map, long, long, Map)which is used to run a query on theRepositoryService.QueryResultRow QueryResultRowrepresents the SPI equivalent of a query result row.QValue QValueis the SPI representation of ajcr value.QValueFactory QValueFactorydefines methods to createQValueinstances.RepositoryService TheRepositoryServiceinterface defines methods used to retrieve information from the persistent layer of the repository as well as the methods that modify its persistent state.RepositoryServiceFactory Factory for creatingRepositoryServiceinstances.SessionInfo SessionInfois created uponRepositoryService.obtain(javax.jcr.Credentials, String)orRepositoryService.obtain(SessionInfo, String)and will be used for any call on the RepositoryService that requires user and workspace identification.Subscription Subscriptiondefines a marker interface for an event subscription.Tree Interface for building a hierarchy of JCR items on the SPI layer. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi2davex Class Description Batch TheBatchdefines an ordered list of of operations that must be executed at once on the persistent layer.ChildInfo ChildInfo...ItemId AnItemIdidentifies an item using a combination of unique ID and path.ItemInfo Name ANameis a combination of a namespace URI and a local part.NodeId NodeIdidentifies a node on the SPI layer.NodeInfo TheNodeInfoprovides the basic information required to build nodes making up the repository hierarchy.Path ThePathinterface defines the SPI level representation of a JCR path.PropertyId PropertyIdidentifies a property on the SPI layer.PropertyInfo ThePropertyInfoprovides the basic information to build aProperty.QValue QValueis the SPI representation of ajcr value.RepositoryService TheRepositoryServiceinterface defines methods used to retrieve information from the persistent layer of the repository as well as the methods that modify its persistent state.RepositoryServiceFactory Factory for creatingRepositoryServiceinstances.SessionInfo SessionInfois created uponRepositoryService.obtain(javax.jcr.Credentials, String)orRepositoryService.obtain(SessionInfo, String)and will be used for any call on the RepositoryService that requires user and workspace identification.Tree Interface for building a hierarchy of JCR items on the SPI layer. - 
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi2jcr Class Description Batch TheBatchdefines an ordered list of of operations that must be executed at once on the persistent layer.ChildInfo ChildInfo...EventBundle AnEventBundleis similar to theEventIteratorinterface.EventFilter AnEventFilteris applied to the events as generated on the repository server.IdFactory IdFactorydefines methods to construct newItemIds.ItemId AnItemIdidentifies an item using a combination of unique ID and path.ItemInfo ItemInfoCache ItemInfoCacheinstances are responsible for cachingItemInfos along with an opaque generation counter.LockInfo LockInfois used to transport lock information across the SPI boundary.Name ANameis a combination of a namespace URI and a local part.NameFactory NameFactory...NodeId NodeIdidentifies a node on the SPI layer.NodeInfo TheNodeInfoprovides the basic information required to build nodes making up the repository hierarchy.Path ThePathinterface defines the SPI level representation of a JCR path.PathFactory PathFactory...PrivilegeDefinition PrivilegeDefinition...PropertyId PropertyIdidentifies a property on the SPI layer.PropertyInfo ThePropertyInfoprovides the basic information to build aProperty.QNodeDefinition QNodeDefinitionis the SPI representation of anode definition.QNodeTypeDefinition QNodeTypeDefinitionis the SPI representation of anode type.QPropertyDefinition QPropertyDefinitionis the SPI representation of aproperty definition.QueryInfo QueryInfois the the return value ofRepositoryService.executeQuery(SessionInfo, String, String, Map, long, long, Map)which is used to run a query on theRepositoryService.QValueFactory QValueFactorydefines methods to createQValueinstances.RepositoryService TheRepositoryServiceinterface defines methods used to retrieve information from the persistent layer of the repository as well as the methods that modify its persistent state.RepositoryServiceFactory Factory for creatingRepositoryServiceinstances.SessionInfo SessionInfois created uponRepositoryService.obtain(javax.jcr.Credentials, String)orRepositoryService.obtain(SessionInfo, String)and will be used for any call on the RepositoryService that requires user and workspace identification.Subscription Subscriptiondefines a marker interface for an event subscription.Tree Interface for building a hierarchy of JCR items on the SPI layer.