public class OracleDatabaseJournal extends DatabaseJournal
tablespace: the tablespace to use for tablesindexTablespace: the tablespace to use for indexesDatabaseJournal.DatabaseRevision, DatabaseJournal.RevisionTableJanitor| Modifier and Type | Field and Description | 
|---|---|
| protected static String | DEFAULT_TABLESPACE_CLAUSEThe default tablespace clause used when  tablespaceorindexTablespaceare not specified. | 
| protected static String | INDEX_TABLESPACE_VARIABLEName of the replacement variable in the DDL for  indexTablespace. | 
| protected String | indexTablespaceThe Oracle tablespace to use for indexes | 
| protected String | tablespaceThe Oracle tablespace to use for tables | 
| protected static String | TABLESPACE_VARIABLEName of the replacement variable in the DDL for  tablespace. | 
cleanRevisionStmtSQL, getLocalRevisionStmtSQL, insertLocalRevisionStmtSQL, insertRevisionStmtSQL, schemaObjectPrefix, selectGlobalStmtSQL, selectMinLocalRevisionStmtSQL, selectRevisionsStmtSQL, updateGlobalStmtSQL, updateLocalRevisionStmtSQL| Constructor and Description | 
|---|
| OracleDatabaseJournal() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected CheckSchemaOperation | createCheckSchemaOperation()This method is called from  DatabaseJournal.init(String, NamespaceResolver)after theDatabaseJournal.createConnectionHelper(DataSource)method, and returns a defaultCheckSchemaOperation. | 
| protected ConnectionHelper | createConnectionHelper(DataSource dataSrc)This method is called from the  DatabaseJournal.init(String, NamespaceResolver)method of this class and
 returns aConnectionHelperinstance which is assigned to theconHelperfield. | 
| String | getIndexTablespace()Returns the configured Oracle tablespace for indexes. | 
| String | getTablespace()Returns the configured Oracle tablespace for tables. | 
| void | setIndexTablespace(String tablespaceName)Sets the Oracle tablespace for indexes. | 
| void | setTablespace(String tablespaceName)Sets the Oracle tablespace for tables. | 
append, appending, buildSQLStatements, close, doLock, doSync, doUnlock, getDatabaseType, getDataSourceName, getDriver, getInstanceRevision, getJanitorEnabled, getJanitorFirstRunHourOfDay, getJanitorSleep, getPassword, getRecords, getRecords, getSchema, getSchemaObjectPrefix, getUrl, getUser, init, init, initInstanceRevisionAndJanitor, isSchemaCheckEnabled, setConnectionFactory, setDatabaseType, setDataSourceName, setDriver, setJanitorEnabled, setJanitorFirstRunHourOfDay, setJanitorSleep, setPassword, setSchema, setSchemaCheckEnabled, setSchemaObjectPrefix, setUrl, setUsercreateProducer, doSync, getConsumer, getId, getNamePathResolver, getProducer, getRepositoryHome, getResolver, getRevision, lockAndSync, register, setInternalVersionManager, setRepositoryHome, setRevision, sync, syncAgainOnNewRecords, unlock, unregisterprotected static final String DEFAULT_TABLESPACE_CLAUSE
tablespace or indexTablespace
 are not specified.protected static final String TABLESPACE_VARIABLE
tablespace.protected static final String INDEX_TABLESPACE_VARIABLE
indexTablespace.protected String tablespace
protected String indexTablespace
public String getTablespace()
public void setTablespace(String tablespaceName)
tablespaceName - the Oracle tablespace for tables.public String getIndexTablespace()
public void setIndexTablespace(String tablespaceName)
tablespaceName - the Oracle tablespace for indexes.protected ConnectionHelper createConnectionHelper(DataSource dataSrc) throws Exception
DatabaseJournal.init(String, NamespaceResolver) 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 DatabaseJournaldataSrc - the DataSource of this persistence managerConnectionHelperException - on errorprotected CheckSchemaOperation createCheckSchemaOperation()
DatabaseJournal.init(String, NamespaceResolver) after the
 DatabaseJournal.createConnectionHelper(DataSource) method, and returns a default CheckSchemaOperation.
 Subclasses can override this implementation to get a customized implementation.createCheckSchemaOperation in class DatabaseJournalCheckSchemaOperation instanceCopyright © 2004–2022 The Apache Software Foundation. All rights reserved.