|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.jackrabbit.core.persistence.pool.AbstractBundlePersistenceManager org.apache.jackrabbit.core.persistence.pool.BundleDbPersistenceManager org.apache.jackrabbit.core.persistence.pool.OraclePersistenceManager org.apache.jackrabbit.core.persistence.pool.Oracle9PersistenceManager
public class Oracle9PersistenceManager
OracleLegacyPersistenceManager
provides support for Oracle jdbc drivers prior to version 10
which require special handling of BLOB data.
bundleCacheSize
" value="8"/>
consistencyCheck
" value="false"/>
minBlobSize
" value="16384"/>
driver
" value="oracle.jdbc.OracleDriverr"/>
url
" value="jdbc:oracle:thin:@127.0.0.1:1521:xe"/>
user
" value=""/>
password
" value=""/>
schema
" value="oracle"/>
schemaObjectPrefix
" value="${wsp.name}_"/>
errorHandling
" value=""/>
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.apache.jackrabbit.core.persistence.pool.BundleDbPersistenceManager |
---|
BundleDbPersistenceManager.CloseableBLOBStore, BundleDbPersistenceManager.DbBlobStore, BundleDbPersistenceManager.FSBlobStore |
Field Summary |
---|
Fields inherited from class org.apache.jackrabbit.core.persistence.pool.OraclePersistenceManager |
---|
tableSpace |
Fields inherited from class org.apache.jackrabbit.core.persistence.pool.BundleDbPersistenceManager |
---|
binding, blobStore, blockOnConnectionLoss, bundleDeleteSQL, bundleInsertSQL, bundleSelectAllIdsFromSQL, bundleSelectAllIdsSQL, bundleSelectSQL, bundleUpdateSQL, conHelper, consistencyCheck, consistencyFix, databaseType, dataSourceName, driver, errorHandling, externalBLOBs, INITIAL_BUFFER_SIZE, initialized, nodeReferenceDeleteSQL, nodeReferenceInsertSQL, nodeReferenceSelectSQL, nodeReferenceUpdateSQL, password, schemaObjectPrefix, SM_BINARY_KEYS, SM_LONGLONG_KEYS, url, user |
Fields inherited from class org.apache.jackrabbit.core.persistence.pool.AbstractBundlePersistenceManager |
---|
context, NODEFILENAME, NODEREFSFILENAME, RES_NAME_INDEX, RES_NS_INDEX |
Constructor Summary | |
---|---|
Oracle9PersistenceManager()
|
Method Summary | |
---|---|
protected ConnectionHelper |
createConnectionHelper(DataSource dataSrc)
This method is called from the BundleDbPersistenceManager.init(PMContext) method of this class and returns a
ConnectionHelper instance which is assigned to the conHelper field. |
Methods inherited from class org.apache.jackrabbit.core.persistence.pool.OraclePersistenceManager |
---|
createCheckSchemaOperation, createDbNameIndex, getTableSpace, init, setTableSpace |
Methods inherited from class org.apache.jackrabbit.core.persistence.pool.AbstractBundlePersistenceManager |
---|
buildBlobFilePath, buildNodeFilePath, buildNodeFolderPath, buildNodeReferencesFilePath, buildPropFilePath, createNew, createNew, evictBundle, exists, exists, getBundleCacheSize, getNsIndex, load, load, onExternalUpdate, setBundleCacheSize |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Oracle9PersistenceManager()
Method Detail |
---|
protected ConnectionHelper createConnectionHelper(DataSource dataSrc) throws Exception
BundleDbPersistenceManager.init(PMContext)
method of this class and returns a
ConnectionHelper
instance which is assigned to the conHelper
field. Subclasses may
override it to return a specialized connection helper.
createConnectionHelper
in class OraclePersistenceManager
dataSrc
- the DataSource
of this persistence manager
ConnectionHelper
Exception
- on error
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |