Uses of Package
org.apache.jackrabbit.spi
-
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core Class Description Name AName
is a combination of a namespace URI and a local part.Path ThePath
interface defines the SPI level representation of a JCR path.Path.Element Object representation of a single JCR path element.QNodeDefinition QNodeDefinition
is the SPI representation of anode definition
.QPropertyDefinition QPropertyDefinition
is the SPI representation of aproperty definition
. -
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.cluster Class Description Name AName
is a combination of a namespace URI and a local part.PrivilegeDefinition PrivilegeDefinition
...QNodeTypeDefinition QNodeTypeDefinition
is the SPI representation of anode type
. -
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.id Class Description Name AName
is 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 AName
is a combination of a namespace URI and a local part.Path ThePath
interface defines the SPI level representation of a JCR path.PrivilegeDefinition PrivilegeDefinition
...QNodeTypeDefinition QNodeTypeDefinition
is the SPI representation of anode type
. -
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.lock Class Description Path ThePath
interface 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 AName
is a combination of a namespace URI and a local part.QItemDefinition QItemDefinition
is the SPI representation of anitem definition
.QNodeDefinition QNodeDefinition
is the SPI representation of anode definition
.QNodeTypeDefinition QNodeTypeDefinition
is the SPI representation of anode type
.QPropertyDefinition QPropertyDefinition
is the SPI representation of aproperty definition
. -
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.nodetype.virtual Class Description Name AName
is 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 QNodeTypeDefinition
is the SPI representation of anode type
. -
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.observation Class Description Name AName
is a combination of a namespace URI and a local part.Path ThePath
interface 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 AName
is 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 AName
is 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 AName
is a combination of a namespace URI and a local part.Path ThePath
interface 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 AName
is a combination of a namespace URI and a local part.Path ThePath
interface 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 AName
is 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 AName
is a combination of a namespace URI and a local part.Path ThePath
interface 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 ThePath
interface 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 AName
is a combination of a namespace URI and a local part.Path ThePath
interface 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 AName
is a combination of a namespace URI and a local part.Path ThePath
interface 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 AName
is a combination of a namespace URI and a local part.Path ThePath
interface 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 ThePath
interface 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 AName
is a combination of a namespace URI and a local part.Path ThePath
interface 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 AName
is a combination of a namespace URI and a local part.Path ThePath
interface 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 AName
is a combination of a namespace URI and a local part.NameFactory NameFactory
...Path ThePath
interface defines the SPI level representation of a JCR path.QPropertyDefinition QPropertyDefinition
is the SPI representation of aproperty definition
. -
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.session Class Description Name AName
is a combination of a namespace URI and a local part.Path ThePath
interface 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 AName
is 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 AName
is a combination of a namespace URI and a local part.Path ThePath
interface defines the SPI level representation of a JCR path.QValue QValue
is the SPI representation of ajcr value
.QValueFactory QValueFactory
defines methods to createQValue
instances. -
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.version Class Description Name AName
is a combination of a namespace URI and a local part.QNodeDefinition QNodeDefinition
is the SPI representation of anode definition
.QPropertyDefinition QPropertyDefinition
is the SPI representation of aproperty definition
. -
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.virtual Class Description Name AName
is a combination of a namespace URI and a local part.QNodeDefinition QNodeDefinition
is the SPI representation of anode definition
.QPropertyDefinition QPropertyDefinition
is the SPI representation of aproperty definition
. -
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.xml Class Description Name AName
is a combination of a namespace URI and a local part.Path ThePath
interface defines the SPI level representation of a JCR path.QPropertyDefinition QPropertyDefinition
is the SPI representation of aproperty definition
. -
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi Class Description EventBundle AnEventBundle
is similar to theEventIterator
interface.EventFilter AnEventFilter
is applied to the events as generated on the repository server.IdFactory IdFactory
defines methods to construct newItemId
s.ItemId AnItemId
identifies an item using a combination of unique ID and path.LockInfo LockInfo
is used to transport lock information across the SPI boundary.Name AName
is a combination of a namespace URI and a local part.NameFactory NameFactory
...NodeId NodeId
identifies a node on the SPI layer.Path ThePath
interface defines the SPI level representation of a JCR path.PathFactory PathFactory
...QueryInfo QueryInfo
is the the return value ofRepositoryService.executeQuery(SessionInfo, String, String, Map, long, long, Map)
which is used to run a query on theRepositoryService
.QValueFactory QValueFactory
defines methods to createQValue
instances.RepositoryService TheRepositoryService
interface 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 creatingRepositoryService
instances.SessionInfo SessionInfo
is 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 TheRepositoryService
interface 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 Event
is similar to the regular JCR Event and adds additional information about the affected item.EventBundle AnEventBundle
is similar to theEventIterator
interface.EventFilter AnEventFilter
is applied to the events as generated on the repository server.IdFactory IdFactory
defines methods to construct newItemId
s.ItemId AnItemId
identifies an item using a combination of unique ID and path.Name AName
is a combination of a namespace URI and a local part.NodeId NodeId
identifies a node on the SPI layer.Path ThePath
interface defines the SPI level representation of a JCR path.PathFactory PathFactory
...PropertyId PropertyId
identifies a property on the SPI layer.QNodeDefinition QNodeDefinition
is the SPI representation of anode definition
.QPropertyDefinition QPropertyDefinition
is the SPI representation of aproperty definition
.QValue QValue
is the SPI representation of ajcr value
. -
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.nodetype Class Description Name AName
is a combination of a namespace URI and a local part.NodeId NodeId
identifies a node on the SPI layer.PropertyId PropertyId
identifies a property on the SPI layer.QNodeDefinition QNodeDefinition
is the SPI representation of anode definition
.QNodeTypeDefinition QNodeTypeDefinition
is the SPI representation of anode type
.QPropertyDefinition QPropertyDefinition
is the SPI representation of aproperty definition
.RepositoryService TheRepositoryService
interface defines methods used to retrieve information from the persistent layer of the repository as well as the methods that modify its persistent state.SessionInfo SessionInfo
is 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 AnEventBundle
is similar to theEventIterator
interface.EventFilter AnEventFilter
is 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 AnItemId
identifies an item using a combination of unique ID and path.LockInfo LockInfo
is used to transport lock information across the SPI boundary.Name AName
is a combination of a namespace URI and a local part.NodeId NodeId
identifies a node on the SPI layer.Path ThePath
interface defines the SPI level representation of a JCR path.PropertyId PropertyId
identifies a property on the SPI layer.QPropertyDefinition QPropertyDefinition
is the SPI representation of aproperty definition
.QValue QValue
is the SPI representation of ajcr value
. -
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.query Class Description QueryInfo QueryInfo
is 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 ThePath
interface 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 NodeId
identifies a node on the SPI layer.PrivilegeDefinition PrivilegeDefinition
...SessionInfo SessionInfo
is 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 AName
is 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 NodeId
identifies a node on the SPI layer.SessionInfo SessionInfo
is 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 AnItemId
identifies an item using a combination of unique ID and path.ItemInfoCache ItemInfoCache
instances are responsible for cachingItemInfo
s along with an opaque generation counter.Name AName
is a combination of a namespace URI and a local part.NodeId NodeId
identifies a node on the SPI layer.NodeInfo TheNodeInfo
provides the basic information required to build nodes making up the repository hierarchy.Path ThePath
interface defines the SPI level representation of a JCR path.PathFactory PathFactory
...PropertyId PropertyId
identifies a property on the SPI layer.PropertyInfo ThePropertyInfo
provides the basic information to build aProperty
.QNodeDefinition QNodeDefinition
is the SPI representation of anode definition
.QPropertyDefinition QPropertyDefinition
is the SPI representation of aproperty definition
.QValue QValue
is the SPI representation of ajcr value
.QValueFactory QValueFactory
defines methods to createQValue
instances.RepositoryService TheRepositoryService
interface defines methods used to retrieve information from the persistent layer of the repository as well as the methods that modify its persistent state.SessionInfo SessionInfo
is 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 AnItemId
identifies an item using a combination of unique ID and path.Name AName
is a combination of a namespace URI and a local part.Path ThePath
interface defines the SPI level representation of a JCR path.QValue QValue
is the SPI representation of ajcr value
.QValueFactory QValueFactory
defines methods to createQValue
instances. -
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.version Class Description Name AName
is a combination of a namespace URI and a local part.NodeId NodeId
identifies a node on the SPI layer.Path ThePath
interface 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 AName
is a combination of a namespace URI and a local part.NameFactory NameFactory
...Path ThePath
interface 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 TheBatch
defines an ordered list of of operations that must be executed at once on the persistent layer.ChildInfo ChildInfo
...Event Event
is similar to the regular JCR Event and adds additional information about the affected item.EventBundle AnEventBundle
is similar to theEventIterator
interface.EventFilter AnEventFilter
is applied to the events as generated on the repository server.IdFactory IdFactory
defines methods to construct newItemId
s.ItemId AnItemId
identifies an item using a combination of unique ID and path.ItemInfo ItemInfoCache ItemInfoCache
instances are responsible for cachingItemInfo
s along with an opaque generation counter.ItemInfoCache.Entry This class represents a cache entry.LockInfo LockInfo
is used to transport lock information across the SPI boundary.Name AName
is a combination of a namespace URI and a local part.NameFactory NameFactory
...NodeId NodeId
identifies a node on the SPI layer.NodeInfo TheNodeInfo
provides the basic information required to build nodes making up the repository hierarchy.Path ThePath
interface defines the SPI level representation of a JCR path.Path.Element Object representation of a single JCR path element.PathFactory PathFactory
...PrivilegeDefinition PrivilegeDefinition
...PropertyId PropertyId
identifies a property on the SPI layer.PropertyInfo ThePropertyInfo
provides the basic information to build aProperty
.QItemDefinition QItemDefinition
is the SPI representation of anitem definition
.QNodeDefinition QNodeDefinition
is the SPI representation of anode definition
.QNodeTypeDefinition QNodeTypeDefinition
is the SPI representation of anode type
.QPropertyDefinition QPropertyDefinition
is the SPI representation of aproperty definition
.QueryInfo QueryInfo
is the the return value ofRepositoryService.executeQuery(SessionInfo, String, String, Map, long, long, Map)
which is used to run a query on theRepositoryService
.QValue QValue
is the SPI representation of ajcr value
.QValueConstraint QValueConstraint
is used to check the syntax of a value constraint and to test if a specific value satisfies it.QValueFactory QValueFactory
defines methods to createQValue
instances.RepositoryService TheRepositoryService
interface defines methods used to retrieve information from the persistent layer of the repository as well as the methods that modify its persistent state.SessionInfo SessionInfo
is 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 Subscription
defines 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 TheBatch
defines an ordered list of of operations that must be executed at once on the persistent layer.ChildInfo ChildInfo
...Event Event
is similar to the regular JCR Event and adds additional information about the affected item.EventBundle AnEventBundle
is similar to theEventIterator
interface.EventFilter AnEventFilter
is applied to the events as generated on the repository server.IdFactory IdFactory
defines methods to construct newItemId
s.ItemId AnItemId
identifies an item using a combination of unique ID and path.ItemInfo ItemInfoCache ItemInfoCache
instances are responsible for cachingItemInfo
s along with an opaque generation counter.ItemInfoCache.Entry This class represents a cache entry.LockInfo LockInfo
is used to transport lock information across the SPI boundary.Name AName
is a combination of a namespace URI and a local part.NameFactory NameFactory
...NodeId NodeId
identifies a node on the SPI layer.NodeInfo TheNodeInfo
provides the basic information required to build nodes making up the repository hierarchy.Path ThePath
interface defines the SPI level representation of a JCR path.PathFactory PathFactory
...PropertyId PropertyId
identifies a property on the SPI layer.PropertyInfo ThePropertyInfo
provides the basic information to build aProperty
.QItemDefinition QItemDefinition
is the SPI representation of anitem definition
.QNodeDefinition QNodeDefinition
is the SPI representation of anode definition
.QNodeTypeDefinition QNodeTypeDefinition
is the SPI representation of anode type
.QPropertyDefinition QPropertyDefinition
is the SPI representation of aproperty definition
.QueryInfo QueryInfo
is the the return value ofRepositoryService.executeQuery(SessionInfo, String, String, Map, long, long, Map)
which is used to run a query on theRepositoryService
.QValue QValue
is the SPI representation of ajcr value
.QValueConstraint QValueConstraint
is used to check the syntax of a value constraint and to test if a specific value satisfies it.QValueFactory QValueFactory
defines methods to createQValue
instances.RepositoryService TheRepositoryService
interface defines methods used to retrieve information from the persistent layer of the repository as well as the methods that modify its persistent state.SessionInfo SessionInfo
is 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 Subscription
defines 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 TheBatch
defines an ordered list of of operations that must be executed at once on the persistent layer.ItemId AnItemId
identifies an item using a combination of unique ID and path.Name AName
is a combination of a namespace URI and a local part.NodeId NodeId
identifies a node on the SPI layer.Path ThePath
interface defines the SPI level representation of a JCR path.PropertyId PropertyId
identifies a property on the SPI layer.QValue QValue
is 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 AName
is a combination of a namespace URI and a local part.NameFactory NameFactory
...Path ThePath
interface 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 IdFactory
defines methods to construct newItemId
s.Name AName
is a combination of a namespace URI and a local part.NodeId NodeId
identifies a node on the SPI layer.Path ThePath
interface defines the SPI level representation of a JCR path.PathFactory PathFactory
...PropertyId PropertyId
identifies a property on the SPI layer. -
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.logging Class Description Batch TheBatch
defines an ordered list of of operations that must be executed at once on the persistent layer.ChildInfo ChildInfo
...EventBundle AnEventBundle
is similar to theEventIterator
interface.EventFilter AnEventFilter
is applied to the events as generated on the repository server.IdFactory IdFactory
defines methods to construct newItemId
s.ItemId AnItemId
identifies an item using a combination of unique ID and path.ItemInfo ItemInfoCache ItemInfoCache
instances are responsible for cachingItemInfo
s along with an opaque generation counter.LockInfo LockInfo
is used to transport lock information across the SPI boundary.Name AName
is a combination of a namespace URI and a local part.NameFactory NameFactory
...NodeId NodeId
identifies a node on the SPI layer.NodeInfo TheNodeInfo
provides the basic information required to build nodes making up the repository hierarchy.Path ThePath
interface defines the SPI level representation of a JCR path.Path.Element Object representation of a single JCR path element.PathFactory PathFactory
...PrivilegeDefinition PrivilegeDefinition
...PropertyId PropertyId
identifies a property on the SPI layer.PropertyInfo ThePropertyInfo
provides the basic information to build aProperty
.QNodeDefinition QNodeDefinition
is the SPI representation of anode definition
.QNodeTypeDefinition QNodeTypeDefinition
is the SPI representation of anode type
.QPropertyDefinition QPropertyDefinition
is the SPI representation of aproperty definition
.QueryInfo QueryInfo
is the the return value ofRepositoryService.executeQuery(SessionInfo, String, String, Map, long, long, Map)
which is used to run a query on theRepositoryService
.QValue QValue
is the SPI representation of ajcr value
.QValueFactory QValueFactory
defines methods to createQValue
instances.RepositoryService TheRepositoryService
interface defines methods used to retrieve information from the persistent layer of the repository as well as the methods that modify its persistent state.SessionInfo SessionInfo
is 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 Subscription
defines 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 AName
is a combination of a namespace URI and a local part.NameFactory NameFactory
...Path ThePath
interface 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 AName
is a combination of a namespace URI and a local part.QItemDefinition QItemDefinition
is the SPI representation of anitem definition
.QNodeDefinition QNodeDefinition
is the SPI representation of anode definition
.QNodeTypeDefinition QNodeTypeDefinition
is the SPI representation of anode type
.QPropertyDefinition QPropertyDefinition
is the SPI representation of aproperty definition
.QValue QValue
is the SPI representation of ajcr value
.QValueConstraint QValueConstraint
is 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 QNodeTypeDefinition
is the SPI representation of anode type
. -
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.nodetype.constraint Class Description QPropertyDefinition QPropertyDefinition
is the SPI representation of aproperty definition
.QValue QValue
is the SPI representation of ajcr value
.QValueConstraint QValueConstraint
is 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 AName
is 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 AName
is a combination of a namespace URI and a local part.Path ThePath
interface 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 AName
is a combination of a namespace URI and a local part.Path ThePath
interface 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 AName
is 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 AName
is 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 AName
is a combination of a namespace URI and a local part.NameFactory NameFactory
...Path ThePath
interface defines the SPI level representation of a JCR path.PathFactory PathFactory
...QPropertyDefinition QPropertyDefinition
is the SPI representation of aproperty definition
.QValue QValue
is the SPI representation of ajcr value
.QValueFactory QValueFactory
defines methods to createQValue
instances. -
Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi2dav Class Description Batch TheBatch
defines an ordered list of of operations that must be executed at once on the persistent layer.ChildInfo ChildInfo
...Event Event
is similar to the regular JCR Event and adds additional information about the affected item.EventBundle AnEventBundle
is similar to theEventIterator
interface.EventFilter AnEventFilter
is applied to the events as generated on the repository server.IdFactory IdFactory
defines methods to construct newItemId
s.ItemId AnItemId
identifies an item using a combination of unique ID and path.ItemInfo ItemInfoCache ItemInfoCache
instances are responsible for cachingItemInfo
s along with an opaque generation counter.LockInfo LockInfo
is used to transport lock information across the SPI boundary.Name AName
is a combination of a namespace URI and a local part.NameFactory NameFactory
...NodeId NodeId
identifies a node on the SPI layer.NodeInfo TheNodeInfo
provides the basic information required to build nodes making up the repository hierarchy.Path ThePath
interface defines the SPI level representation of a JCR path.PathFactory PathFactory
...PrivilegeDefinition PrivilegeDefinition
...PropertyId PropertyId
identifies a property on the SPI layer.PropertyInfo ThePropertyInfo
provides the basic information to build aProperty
.QNodeDefinition QNodeDefinition
is the SPI representation of anode definition
.QNodeTypeDefinition QNodeTypeDefinition
is the SPI representation of anode type
.QPropertyDefinition QPropertyDefinition
is the SPI representation of aproperty definition
.QueryInfo QueryInfo
is the the return value ofRepositoryService.executeQuery(SessionInfo, String, String, Map, long, long, Map)
which is used to run a query on theRepositoryService
.QueryResultRow QueryResultRow
represents the SPI equivalent of a query result row.QValue QValue
is the SPI representation of ajcr value
.QValueFactory QValueFactory
defines methods to createQValue
instances.RepositoryService TheRepositoryService
interface 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 creatingRepositoryService
instances.SessionInfo SessionInfo
is 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 Subscription
defines 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 TheBatch
defines an ordered list of of operations that must be executed at once on the persistent layer.ChildInfo ChildInfo
...ItemId AnItemId
identifies an item using a combination of unique ID and path.ItemInfo Name AName
is a combination of a namespace URI and a local part.NodeId NodeId
identifies a node on the SPI layer.NodeInfo TheNodeInfo
provides the basic information required to build nodes making up the repository hierarchy.Path ThePath
interface defines the SPI level representation of a JCR path.PropertyId PropertyId
identifies a property on the SPI layer.PropertyInfo ThePropertyInfo
provides the basic information to build aProperty
.QValue QValue
is the SPI representation of ajcr value
.RepositoryService TheRepositoryService
interface 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 creatingRepositoryService
instances.SessionInfo SessionInfo
is 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 TheBatch
defines an ordered list of of operations that must be executed at once on the persistent layer.ChildInfo ChildInfo
...EventBundle AnEventBundle
is similar to theEventIterator
interface.EventFilter AnEventFilter
is applied to the events as generated on the repository server.IdFactory IdFactory
defines methods to construct newItemId
s.ItemId AnItemId
identifies an item using a combination of unique ID and path.ItemInfo ItemInfoCache ItemInfoCache
instances are responsible for cachingItemInfo
s along with an opaque generation counter.LockInfo LockInfo
is used to transport lock information across the SPI boundary.Name AName
is a combination of a namespace URI and a local part.NameFactory NameFactory
...NodeId NodeId
identifies a node on the SPI layer.NodeInfo TheNodeInfo
provides the basic information required to build nodes making up the repository hierarchy.Path ThePath
interface defines the SPI level representation of a JCR path.PathFactory PathFactory
...PrivilegeDefinition PrivilegeDefinition
...PropertyId PropertyId
identifies a property on the SPI layer.PropertyInfo ThePropertyInfo
provides the basic information to build aProperty
.QNodeDefinition QNodeDefinition
is the SPI representation of anode definition
.QNodeTypeDefinition QNodeTypeDefinition
is the SPI representation of anode type
.QPropertyDefinition QPropertyDefinition
is the SPI representation of aproperty definition
.QueryInfo QueryInfo
is the the return value ofRepositoryService.executeQuery(SessionInfo, String, String, Map, long, long, Map)
which is used to run a query on theRepositoryService
.QValueFactory QValueFactory
defines methods to createQValue
instances.RepositoryService TheRepositoryService
interface 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 creatingRepositoryService
instances.SessionInfo SessionInfo
is 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 Subscription
defines a marker interface for an event subscription.Tree Interface for building a hierarchy of JCR items on the SPI layer.