Uses of Package
org.apache.jackrabbit.spi

Packages that use org.apache.jackrabbit.spi
org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API. 
org.apache.jackrabbit.core.journal   
org.apache.jackrabbit.core.lock   
org.apache.jackrabbit.core.nodetype   
org.apache.jackrabbit.core.nodetype.virtual   
org.apache.jackrabbit.core.observation   
org.apache.jackrabbit.core.persistence.bundle.util   
org.apache.jackrabbit.core.persistence.mem   
org.apache.jackrabbit.core.query   
org.apache.jackrabbit.core.query.lucene   
org.apache.jackrabbit.core.query.lucene.constraint   
org.apache.jackrabbit.core.query.lucene.join   
org.apache.jackrabbit.core.retention   
org.apache.jackrabbit.core.security   
org.apache.jackrabbit.core.security.authorization   
org.apache.jackrabbit.core.security.authorization.combined   
org.apache.jackrabbit.core.security.authorization.principalbased   
org.apache.jackrabbit.core.security.simple   
org.apache.jackrabbit.core.security.user   
org.apache.jackrabbit.core.state   
org.apache.jackrabbit.core.value   
org.apache.jackrabbit.core.version The versioning framework in jackrabbit consists of 3 layers. 
org.apache.jackrabbit.core.virtual   
org.apache.jackrabbit.core.xml   
org.apache.jackrabbit.jcr2spi   
org.apache.jackrabbit.jcr2spi.config   
org.apache.jackrabbit.jcr2spi.hierarchy   
org.apache.jackrabbit.jcr2spi.nodetype   
org.apache.jackrabbit.jcr2spi.observation   
org.apache.jackrabbit.jcr2spi.operation   
org.apache.jackrabbit.jcr2spi.query   
org.apache.jackrabbit.jcr2spi.state   
org.apache.jackrabbit.jcr2spi.util   
org.apache.jackrabbit.jcr2spi.version   
org.apache.jackrabbit.jcr2spi.xml   
org.apache.jackrabbit.spi Defines the interfaces of the JCR SPI (Service Provider Interface). 
org.apache.jackrabbit.spi.commons   
org.apache.jackrabbit.spi.commons.batch   
org.apache.jackrabbit.spi.commons.conversion   
org.apache.jackrabbit.spi.commons.identifier   
org.apache.jackrabbit.spi.commons.logging   
org.apache.jackrabbit.spi.commons.name   
org.apache.jackrabbit.spi.commons.nodetype   
org.apache.jackrabbit.spi.commons.nodetype.compact   
org.apache.jackrabbit.spi.commons.query   
org.apache.jackrabbit.spi.commons.query.qom   
org.apache.jackrabbit.spi.commons.query.sql   
org.apache.jackrabbit.spi.commons.value   
org.apache.jackrabbit.spi2dav   
org.apache.jackrabbit.spi2davex   
org.apache.jackrabbit.spi2jcr   
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core
Name
          A Name is a combination of a namespace URI and a local part.
Path
          The Path interface defines the qualified 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.core.journal
Name
          A Name is a combination of a namespace URI and a local part.
Path
          The Path interface defines the qualified 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.core.lock
Path
          The Path interface defines the qualified representation of a JCR path.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.nodetype
Name
          A Name is a combination of a namespace URI and a local part.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.nodetype.virtual
Name
          A Name is a combination of a namespace URI and a local part.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.observation
Name
          A Name is a combination of a namespace URI and a local part.
Path
          The Path interface defines the qualified 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.core.persistence.bundle.util
Name
          A Name is a combination of a namespace URI and a local part.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.persistence.mem
Name
          A Name is a combination of a namespace URI and a local part.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.query
Name
          A Name is a combination of a namespace URI and a local part.
Path
          The Path interface defines the qualified representation of a JCR path.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.query.lucene
Name
          A Name is a combination of a namespace URI and a local part.
Path
          The Path interface defines the qualified representation of a JCR path.
PathFactory
          PathFactory...
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.query.lucene.constraint
Name
          A Name 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
Name
          A Name is a combination of a namespace URI and a local part.
Path
          The Path interface defines the qualified representation of a JCR path.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.retention
Path
          The Path interface defines the qualified representation of a JCR path.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.security
Name
          A Name is a combination of a namespace URI and a local part.
Path
          The Path interface defines the qualified representation of a JCR path.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.security.authorization
Name
          A Name is a combination of a namespace URI and a local part.
NameFactory
          NameFactory...
Path
          The Path interface defines the qualified representation of a JCR path.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.security.authorization.combined
Path
          The Path interface defines the qualified representation of a JCR path.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.security.authorization.principalbased
Name
          A Name is a combination of a namespace URI and a local part.
Path
          The Path interface defines the qualified representation of a JCR path.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.security.simple
Name
          A Name is a combination of a namespace URI and a local part.
Path
          The Path interface defines the qualified representation of a JCR path.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.security.user
Path
          The Path interface defines the qualified representation of a JCR path.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.state
Name
          A Name is a combination of a namespace URI and a local part.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.value
Name
          A Name is a combination of a namespace URI and a local part.
Path
          The Path interface defines the qualified representation of a JCR path.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.version
Name
          A Name is a combination of a namespace URI and a local part.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.virtual
Name
          A Name is a combination of a namespace URI and a local part.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.xml
Name
          A Name is a combination of a namespace URI and a local part.
Path
          The Path interface defines the qualified representation of a JCR path.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi
EventFilter
          An EventFilter is applied to the events as generated on the repository server.
IdFactory
          IdFactory defines methods to construct new ItemIds.
LockInfo
          LockInfo is used to transport lock information across the SPI boundary.
Name
          A Name is a combination of a namespace URI and a local part.
NameFactory
          NameFactory...
NodeId
          NodeId identifies a node on the SPI layer.
Path
          The Path interface defines the qualified representation of a JCR path.
PathFactory
          PathFactory...
QueryInfo
          QueryInfo is the the return value of RepositoryService.executeQuery(SessionInfo, String, String, Map) which is used to run a query on the RepositoryService.
QValueFactory
          QValueFactory defines methods to create QValue instances.
RepositoryService
          The RepositoryService 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 upon RepositoryService.obtain(javax.jcr.Credentials, String) or RepositoryService.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
RepositoryService
          The RepositoryService 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
Event
          Event is similar to the regular JCR Event and adds additional information about the affected item.
EventBundle
          An EventBundle is similar to the EventIterator interface.
IdFactory
          IdFactory defines methods to construct new ItemIds.
ItemId
          An ItemId identifies an item using a combination of unique ID and path.
Name
          A Name is a combination of a namespace URI and a local part.
NodeId
          NodeId identifies a node on the SPI layer.
Path
          The Path interface defines the qualified representation of a JCR path.
PathFactory
          PathFactory...
PropertyId
          PropertyId identifies a property on the SPI layer.
QNodeDefinition
          QNodeDefinition is the qualified SPI representation of a node definition.
QPropertyDefinition
          QPropertyDefinition is the qualified SPI representation of a property definition.
QValue
          QValue is the qualified SPI representation of a jcr value.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.nodetype
Name
          A Name 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 qualified SPI representation of a node definition.
QNodeTypeDefinition
          QNodeTypeDefinition is the qualified SPI representation of a node type.
QPropertyDefinition
          QPropertyDefinition is the qualified SPI representation of a property definition.
RepositoryService
          The RepositoryService 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 upon RepositoryService.obtain(javax.jcr.Credentials, String) or RepositoryService.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
EventBundle
          An EventBundle is similar to the EventIterator interface.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.operation
ItemId
          An ItemId identifies an item using a combination of unique ID and path.
LockInfo
          LockInfo is used to transport lock information across the SPI boundary.
Name
          A Name is a combination of a namespace URI and a local part.
NodeId
          NodeId identifies a node on the SPI layer.
Path
          The Path interface defines the qualified representation of a JCR path.
Path.Element
          Object representation of a single JCR path element.
PropertyId
          PropertyId identifies a property on the SPI layer.
QPropertyDefinition
          QPropertyDefinition is the qualified SPI representation of a property definition.
QValue
          QValue is the qualified SPI representation of a jcr value.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.query
QueryInfo
          QueryInfo is the the return value of RepositoryService.executeQuery(SessionInfo, String, String, Map) which is used to run a query on the RepositoryService.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.state
ItemId
          An ItemId identifies an item using a combination of unique ID and path.
Name
          A Name is a combination of a namespace URI and a local part.
NodeId
          NodeId identifies a node on the SPI layer.
NodeInfo
          The NodeInfo provides the basic information required to build nodes making up the repository hierarchy.
Path
          The Path interface defines the qualified representation of a JCR path.
PathFactory
          PathFactory...
PropertyId
          PropertyId identifies a property on the SPI layer.
PropertyInfo
          The PropertyInfo provides the basic information to build a Property.
QNodeDefinition
          QNodeDefinition is the qualified SPI representation of a node definition.
QPropertyDefinition
          QPropertyDefinition is the qualified SPI representation of a property definition.
QValue
          QValue is the qualified SPI representation of a jcr value.
QValueFactory
          QValueFactory defines methods to create QValue instances.
RepositoryService
          The RepositoryService 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 upon RepositoryService.obtain(javax.jcr.Credentials, String) or RepositoryService.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
ItemId
          An ItemId identifies an item using a combination of unique ID and path.
Name
          A Name is a combination of a namespace URI and a local part.
Path
          The Path interface defines the qualified representation of a JCR path.
QValue
          QValue is the qualified SPI representation of a jcr value.
QValueFactory
          QValueFactory defines methods to create QValue instances.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.version
Name
          A Name is a combination of a namespace URI and a local part.
Path
          The Path interface defines the qualified representation of a JCR path.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.xml
Name
          A Name is a combination of a namespace URI and a local part.
NameFactory
          NameFactory...
Path
          The Path interface defines the qualified representation of a JCR path.
PathFactory
          PathFactory...
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi
Batch
          The Batch defines an ordered list of of operations that must be executed at once on the persistent layer.
Event
          Event is similar to the regular JCR Event and adds additional information about the affected item.
EventBundle
          An EventBundle is similar to the EventIterator interface.
EventFilter
          An EventFilter is applied to the events as generated on the repository server.
IdFactory
          IdFactory defines methods to construct new ItemIds.
ItemId
          An ItemId identifies an item using a combination of unique ID and path.
ItemInfo
          The ItemInfo is the base interface of NodeInfo and PropertyInfo.
LockInfo
          LockInfo is used to transport lock information across the SPI boundary.
Name
          A Name is a combination of a namespace URI and a local part.
NameFactory
          NameFactory...
NodeId
          NodeId identifies a node on the SPI layer.
NodeInfo
          The NodeInfo provides the basic information required to build nodes making up the repository hierarchy.
Path
          The Path interface defines the qualified representation of a JCR path.
Path.Element
          Object representation of a single JCR path element.
PathFactory
          PathFactory...
PropertyId
          PropertyId identifies a property on the SPI layer.
PropertyInfo
          The PropertyInfo provides the basic information to build a Property.
QItemDefinition
          QItemDefinition is the qualified SPI representation of an item definition.
QNodeDefinition
          QNodeDefinition is the qualified SPI representation of a node definition.
QPropertyDefinition
          QPropertyDefinition is the qualified SPI representation of a property definition.
QueryInfo
          QueryInfo is the the return value of RepositoryService.executeQuery(SessionInfo, String, String, Map) which is used to run a query on the RepositoryService.
QValue
          QValue is the qualified SPI representation of a jcr value.
QValueFactory
          QValueFactory defines methods to create QValue instances.
SessionInfo
          SessionInfo is created upon RepositoryService.obtain(javax.jcr.Credentials, String) or RepositoryService.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.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons
Batch
          The Batch 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
          An EventBundle is similar to the EventIterator interface.
EventFilter
          An EventFilter is applied to the events as generated on the repository server.
IdFactory
          IdFactory defines methods to construct new ItemIds.
ItemId
          An ItemId identifies an item using a combination of unique ID and path.
ItemInfo
          The ItemInfo is the base interface of NodeInfo and PropertyInfo.
LockInfo
          LockInfo is used to transport lock information across the SPI boundary.
Name
          A Name is a combination of a namespace URI and a local part.
NameFactory
          NameFactory...
NodeId
          NodeId identifies a node on the SPI layer.
NodeInfo
          The NodeInfo provides the basic information required to build nodes making up the repository hierarchy.
Path
          The Path interface defines the qualified representation of a JCR path.
PathFactory
          PathFactory...
PropertyId
          PropertyId identifies a property on the SPI layer.
PropertyInfo
          The PropertyInfo provides the basic information to build a Property.
QItemDefinition
          QItemDefinition is the qualified SPI representation of an item definition.
QNodeDefinition
          QNodeDefinition is the qualified SPI representation of a node definition.
QNodeTypeDefinition
          QNodeTypeDefinition is the qualified SPI representation of a node type.
QPropertyDefinition
          QPropertyDefinition is the qualified SPI representation of a property definition.
QueryInfo
          QueryInfo is the the return value of RepositoryService.executeQuery(SessionInfo, String, String, Map) which is used to run a query on the RepositoryService.
QValue
          QValue is the qualified SPI representation of a jcr value.
QValueFactory
          QValueFactory defines methods to create QValue instances.
RepositoryService
          The RepositoryService 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 upon RepositoryService.obtain(javax.jcr.Credentials, String) or RepositoryService.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.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.batch
Batch
          The Batch defines an ordered list of of operations that must be executed at once on the persistent layer.
ItemId
          An ItemId identifies an item using a combination of unique ID and path.
Name
          A Name is a combination of a namespace URI and a local part.
NodeId
          NodeId identifies a node on the SPI layer.
Path
          The Path interface defines the qualified representation of a JCR path.
PropertyId
          PropertyId identifies a property on the SPI layer.
QValue
          QValue is the qualified SPI representation of a jcr value.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.conversion
Name
          A Name is a combination of a namespace URI and a local part.
NameFactory
          NameFactory...
Path
          The Path interface defines the qualified representation of a JCR path.
PathFactory
          PathFactory...
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.identifier
IdFactory
          IdFactory defines methods to construct new ItemIds.
Name
          A Name is a combination of a namespace URI and a local part.
NodeId
          NodeId identifies a node on the SPI layer.
Path
          The Path interface defines the qualified 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
Batch
          The Batch defines an ordered list of of operations that must be executed at once on the persistent layer.
EventBundle
          An EventBundle is similar to the EventIterator interface.
EventFilter
          An EventFilter is applied to the events as generated on the repository server.
IdFactory
          IdFactory defines methods to construct new ItemIds.
ItemId
          An ItemId identifies an item using a combination of unique ID and path.
LockInfo
          LockInfo is used to transport lock information across the SPI boundary.
Name
          A Name is a combination of a namespace URI and a local part.
NameFactory
          NameFactory...
NodeId
          NodeId identifies a node on the SPI layer.
NodeInfo
          The NodeInfo provides the basic information required to build nodes making up the repository hierarchy.
Path
          The Path interface defines the qualified representation of a JCR path.
Path.Element
          Object representation of a single JCR path element.
PathFactory
          PathFactory...
PropertyId
          PropertyId identifies a property on the SPI layer.
PropertyInfo
          The PropertyInfo provides the basic information to build a Property.
QNodeDefinition
          QNodeDefinition is the qualified SPI representation of a node definition.
QPropertyDefinition
          QPropertyDefinition is the qualified SPI representation of a property definition.
QueryInfo
          QueryInfo is the the return value of RepositoryService.executeQuery(SessionInfo, String, String, Map) which is used to run a query on the RepositoryService.
QValue
          QValue is the qualified SPI representation of a jcr value.
QValueFactory
          QValueFactory defines methods to create QValue instances.
RepositoryService
          The RepositoryService 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 upon RepositoryService.obtain(javax.jcr.Credentials, String) or RepositoryService.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.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.name
Name
          A Name is a combination of a namespace URI and a local part.
NameFactory
          NameFactory...
Path
          The Path interface defines the qualified 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
QNodeDefinition
          QNodeDefinition is the qualified SPI representation of a node definition.
QNodeTypeDefinition
          QNodeTypeDefinition is the qualified SPI representation of a node type.
QPropertyDefinition
          QPropertyDefinition is the qualified SPI representation of a property definition.
QValue
          QValue is the qualified SPI representation of a jcr value.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.nodetype.compact
Name
          A Name is a combination of a namespace URI and a local part.
QNodeDefinition
          QNodeDefinition is the qualified SPI representation of a node definition.
QNodeTypeDefinition
          QNodeTypeDefinition is the qualified SPI representation of a node type.
QPropertyDefinition
          QPropertyDefinition is the qualified SPI representation of a property definition.
QValue
          QValue is the qualified SPI representation of a jcr value.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.query
Name
          A Name is a combination of a namespace URI and a local part.
Path
          The Path interface defines the qualified 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
Name
          A Name is a combination of a namespace URI and a local part.
Path
          The Path interface defines the qualified representation of a JCR path.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.query.sql
Name
          A Name is a combination of a namespace URI and a local part.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi.commons.value
Name
          A Name is a combination of a namespace URI and a local part.
Path
          The Path interface defines the qualified representation of a JCR path.
QPropertyDefinition
          QPropertyDefinition is the qualified SPI representation of a property definition.
QValue
          QValue is the qualified SPI representation of a jcr value.
QValueFactory
          QValueFactory defines methods to create QValue instances.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi2dav
Name
          A Name is a combination of a namespace URI and a local part.
QueryInfo
          QueryInfo is the the return value of RepositoryService.executeQuery(SessionInfo, String, String, Map) which is used to run a query on the RepositoryService.
QValueFactory
          QValueFactory defines methods to create QValue instances.
SessionInfo
          SessionInfo is created upon RepositoryService.obtain(javax.jcr.Credentials, String) or RepositoryService.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.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi2davex
Path
          The Path interface defines the qualified representation of a JCR path.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.spi2jcr
Batch
          The Batch defines an ordered list of of operations that must be executed at once on the persistent layer.
EventBundle
          An EventBundle is similar to the EventIterator interface.
EventFilter
          An EventFilter is applied to the events as generated on the repository server.
IdFactory
          IdFactory defines methods to construct new ItemIds.
ItemId
          An ItemId identifies an item using a combination of unique ID and path.
LockInfo
          LockInfo is used to transport lock information across the SPI boundary.
Name
          A Name is a combination of a namespace URI and a local part.
NameFactory
          NameFactory...
NodeId
          NodeId identifies a node on the SPI layer.
NodeInfo
          The NodeInfo provides the basic information required to build nodes making up the repository hierarchy.
Path
          The Path interface defines the qualified representation of a JCR path.
PathFactory
          PathFactory...
PropertyId
          PropertyId identifies a property on the SPI layer.
PropertyInfo
          The PropertyInfo provides the basic information to build a Property.
QNodeDefinition
          QNodeDefinition is the qualified SPI representation of a node definition.
QPropertyDefinition
          QPropertyDefinition is the qualified SPI representation of a property definition.
QueryInfo
          QueryInfo is the the return value of RepositoryService.executeQuery(SessionInfo, String, String, Map) which is used to run a query on the RepositoryService.
QValueFactory
          QValueFactory defines methods to create QValue instances.
RepositoryService
          The RepositoryService 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 upon RepositoryService.obtain(javax.jcr.Credentials, String) or RepositoryService.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.
 



Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.