| Constructor and Description | 
|---|
GarbageCollector(RepositoryContext context,
                DataStore dataStore,
                IterablePersistenceManager[] list,
                SessionImpl[] sessionList)
Create a new garbage collector. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractBundlePersistenceManager
The  
AbstractBundlePersistenceManager acts as base for all
 persistence managers that store the state in a NodePropBundle. | 
class  | 
BundleFsPersistenceManager
This is a generic persistence manager that stores the  
NodePropBundles
 in a filesystem. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
InMemBundlePersistenceManager
BundleInMemPersistenceManager is a 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). | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BundleDbPersistenceManager
This is a generic persistence manager that stores the  
NodePropBundles
 in a database. | 
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. | 
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.