Uses of Package
org.apache.jackrabbit.spi

Packages that use org.apache.jackrabbit.spi
org.apache.jackrabbit.core   
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.qom   
org.apache.jackrabbit.core.query.sql   
org.apache.jackrabbit.core.state   
org.apache.jackrabbit.core.value   
org.apache.jackrabbit.core.version   
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.name   
org.apache.jackrabbit.jcr2spi.nodetype   
org.apache.jackrabbit.jcr2spi.observation   
org.apache.jackrabbit.jcr2spi.operation   
org.apache.jackrabbit.jcr2spi.query   
org.apache.jackrabbit.jcr2spi.security   
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.conversion   
org.apache.jackrabbit.spi.commons.identifier   
org.apache.jackrabbit.spi.commons.name   
org.apache.jackrabbit.spi.commons.value   
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.
Path.Element
          Object representation of a single JCR path element.
 

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.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.core.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.core.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.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.

In addition the SessionInfo acts as primary container for lock tokens.

 

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
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.
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.
 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.name
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.nodetype
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.
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.

In addition the SessionInfo acts as primary container for lock tokens.

 

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.security
Path
          The Path interface defines the qualified representation of a JCR path.
 

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.

Note however, that the list of child nodes does not form part of a NodeInfo.

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.

In addition the SessionInfo acts as primary container for lock tokens.

 

Classes in org.apache.jackrabbit.spi used by org.apache.jackrabbit.jcr2spi.util
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.

Note however, that the list of child nodes does not form part of a NodeInfo.

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.

In addition the SessionInfo acts as primary container for lock tokens.

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.
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.

Note however, that the list of child nodes does not form part of a NodeInfo.

Path
          The Path interface defines the qualified representation of a JCR path.
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.
QValue
          QValue is the qualified SPI representation of a jcr value.
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.

In addition the SessionInfo acts as primary container for lock tokens.

 

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.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.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.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.

Note however, that the list of child nodes does not form part of a NodeInfo.

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.

In addition the SessionInfo acts as primary container for lock tokens.

Subscription
          Subscription defines a marker interface for an event subscription.
 



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