|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PersistenceManager | |
|---|---|
| org.apache.jackrabbit.core | Contains the core classes that provide the implementation of the JCR API. |
| org.apache.jackrabbit.core.persistence | |
| org.apache.jackrabbit.core.persistence.bundle | |
| org.apache.jackrabbit.core.persistence.db | This package contains the class ,
a simple generic JDBC-based PersistenceManager for Jackrabbit. |
| org.apache.jackrabbit.core.persistence.mem | |
| org.apache.jackrabbit.core.persistence.obj | |
| org.apache.jackrabbit.core.persistence.util | |
| org.apache.jackrabbit.core.persistence.xml | |
| org.apache.jackrabbit.core.query | |
| org.apache.jackrabbit.core.state | |
| org.apache.jackrabbit.core.version | The versioning framework in jackrabbit consists of 3 layers. |
| Uses of PersistenceManager in org.apache.jackrabbit.core |
|---|
| Methods in org.apache.jackrabbit.core that return PersistenceManager | |
|---|---|
protected PersistenceManager |
RepositoryImpl.WorkspaceInfo.getPersistenceManager()
Returns the workspace persistence manager. |
| Methods in org.apache.jackrabbit.core with parameters of type PersistenceManager | |
|---|---|
protected SharedItemStateManager |
RepositoryImpl.createItemStateManager(PersistenceManager persistMgr,
NodeId rootNodeId,
NodeTypeRegistry ntReg,
boolean usesReferences,
ItemStateCacheFactory cacheFactory,
ISMLocking locking)
Creates a SharedItemStateManager or derivative. |
| Constructors in org.apache.jackrabbit.core with parameters of type PersistenceManager | |
|---|---|
SearchManager(QueryHandlerFactory qhf,
NamespaceRegistryImpl nsReg,
NodeTypeRegistry ntReg,
SharedItemStateManager itemMgr,
PersistenceManager pm,
NodeId rootNodeId,
SearchManager parentMgr,
NodeId excludedNodeId,
Executor executor)
Creates a new SearchManager. |
|
| Uses of PersistenceManager in org.apache.jackrabbit.core.persistence |
|---|
| Subinterfaces of PersistenceManager in org.apache.jackrabbit.core.persistence | |
|---|---|
interface |
IterablePersistenceManager
The iterable persistence manager can return the list of node ids that are stored. |
| Classes in org.apache.jackrabbit.core.persistence that implement PersistenceManager | |
|---|---|
class |
AbstractPersistenceManager
Implementation PersistenceManager that handles some
concepts. |
| Constructors in org.apache.jackrabbit.core.persistence with parameters of type PersistenceManager | |
|---|---|
PersistenceCopier(PersistenceManager source,
PersistenceManager target,
DataStore store)
Creates a tool for copying content from one persistence manager to another. |
|
| Uses of PersistenceManager in org.apache.jackrabbit.core.persistence.bundle |
|---|
| Classes in org.apache.jackrabbit.core.persistence.bundle that implement PersistenceManager | |
|---|---|
class |
AbstractBundlePersistenceManager
The AbstractBundlePersistenceManager acts as base for all
persistence managers that store the state in a NodePropBundle. |
class |
BundleDbPersistenceManager
This is a generic persistence manager that stores the NodePropBundles
in a database. |
class |
BundleFsPersistenceManager
This is a generic persistence manager that stores the NodePropBundles
in a filesystem. |
class |
DerbyPersistenceManager
Extends the BundleDbPersistenceManager by derby specific code. |
class |
H2PersistenceManager
Extends the BundleDbPersistenceManager by H2 specific code. |
class |
MSSqlPersistenceManager
Extends the BundleDbPersistenceManager by MS-SQL specific code. |
class |
MySqlPersistenceManager
Extends the BundleDbPersistenceManager by mysql specific code. |
class |
Oracle9PersistenceManager
OracleLegacyPersistenceManager provides support for Oracle jdbc
drivers prior to version 10 which require special handling of BLOB data. |
class |
OraclePersistenceManager
Extends the BundleDbPersistenceManager by Oracle specific code. |
class |
PostgreSQLPersistenceManager
Extends the BundleDbPersistenceManager by PostgreSQL specific code. |
| Uses of PersistenceManager in org.apache.jackrabbit.core.persistence.db |
|---|
| Classes in org.apache.jackrabbit.core.persistence.db that implement PersistenceManager | |
|---|---|
class |
DatabasePersistenceManager
Abstract base class for database persistence managers. |
class |
JNDIDatabasePersistenceManager
Database persistence manager that uses JNDI to acquire the database connection. |
class |
SimpleDbPersistenceManager
SimpleDbPersistenceManager is a generic JDBC-based
PersistenceManager for Jackrabbit that persists
ItemState and NodeReferences objects using a
simple custom binary serialization format (see Serializer) and a
very basic non-normalized database schema (in essence tables with one 'key'
and one 'data' column). |
| Uses of PersistenceManager in org.apache.jackrabbit.core.persistence.mem |
|---|
| Classes in org.apache.jackrabbit.core.persistence.mem that implement PersistenceManager | |
|---|---|
class |
InMemPersistenceManager
InMemPersistenceManager is a very simple HashMap-based
PersistenceManager for Jackrabbit that keeps all data in memory
and that is capable of storing and loading its contents using a simple custom
binary serialization format (see Serializer). |
| Uses of PersistenceManager in org.apache.jackrabbit.core.persistence.obj |
|---|
| Classes in org.apache.jackrabbit.core.persistence.obj that implement PersistenceManager | |
|---|---|
class |
ObjectPersistenceManager
ObjectPersistenceManager is a FileSystem-based
PersistenceManager that persists ItemState
and NodeReferences objects using a simple custom binary
serialization format (see Serializer). |
| Uses of PersistenceManager in org.apache.jackrabbit.core.persistence.util |
|---|
| Methods in org.apache.jackrabbit.core.persistence.util with parameters of type PersistenceManager | |
|---|---|
NodeState |
NodePropBundle.createNodeState(PersistenceManager pMgr)
Creates a node state from the values of this bundle |
PropertyState |
NodePropBundle.createPropertyState(PersistenceManager pMgr,
Name name)
Creates a property state from the values of this bundle |
NodeState |
ItemStateBinding.readState(DataInputStream in,
NodeId id,
PersistenceManager pMgr)
Deserializes a NodeState from the data input stream. |
| Uses of PersistenceManager in org.apache.jackrabbit.core.persistence.xml |
|---|
| Classes in org.apache.jackrabbit.core.persistence.xml that implement PersistenceManager | |
|---|---|
class |
XMLPersistenceManager
XMLPersistenceManager is a FileSystem-based
PersistenceManager that persists ItemState
and NodeReferences objects in XML format. |
| Uses of PersistenceManager in org.apache.jackrabbit.core.query |
|---|
| Methods in org.apache.jackrabbit.core.query that return PersistenceManager | |
|---|---|
PersistenceManager |
QueryHandlerContext.getPersistenceManager()
|
| Constructors in org.apache.jackrabbit.core.query with parameters of type PersistenceManager | |
|---|---|
QueryHandlerContext(SharedItemStateManager stateMgr,
PersistenceManager pm,
NodeId rootId,
NodeTypeRegistry ntRegistry,
NamespaceRegistryImpl nsRegistry,
QueryHandler parentHandler,
NodeId excludedNodeId,
Executor executor)
Creates a new context instance. |
|
| Uses of PersistenceManager in org.apache.jackrabbit.core.state |
|---|
| Constructors in org.apache.jackrabbit.core.state with parameters of type PersistenceManager | |
|---|---|
SharedItemStateManager(PersistenceManager persistMgr,
NodeId rootNodeId,
NodeTypeRegistry ntReg,
boolean usesReferences,
ItemStateCacheFactory cacheFactory,
ISMLocking locking)
Creates a new SharedItemStateManager instance. |
|
| Uses of PersistenceManager in org.apache.jackrabbit.core.version |
|---|
| Methods in org.apache.jackrabbit.core.version that return PersistenceManager | |
|---|---|
PersistenceManager |
InternalVersionManagerImpl.getPersistenceManager()
Return the persistence manager. |
| Methods in org.apache.jackrabbit.core.version with parameters of type PersistenceManager | |
|---|---|
protected VersionItemStateManager |
InternalVersionManagerImpl.createItemStateManager(PersistenceManager pMgr,
NodeId rootId,
NodeTypeRegistry ntReg,
ItemStateCacheFactory cacheFactory,
ISMLocking ismLocking)
Creates a VersionItemStateManager or derivative. |
| Constructors in org.apache.jackrabbit.core.version with parameters of type PersistenceManager | |
|---|---|
InternalVersionManagerImpl(PersistenceManager pMgr,
FileSystem fs,
NodeTypeRegistry ntReg,
DelegatingObservationDispatcher obsMgr,
NodeId systemId,
NodeId historiesId,
NodeId activitiesId,
ItemStateCacheFactory cacheFactory,
ISMLocking ismLocking)
Creates a new internal version manager |
|
VersionItemStateManager(PersistenceManager persistMgr,
NodeId rootNodeId,
NodeTypeRegistry ntReg,
ItemStateCacheFactory cacheFactory,
ISMLocking locking)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||