org.apache.jackrabbit.core.journal
Class MSSqlDatabaseJournal
java.lang.Object
org.apache.jackrabbit.core.journal.AbstractJournal
org.apache.jackrabbit.core.journal.DatabaseJournal
org.apache.jackrabbit.core.journal.MSSqlDatabaseJournal
- All Implemented Interfaces:
- Journal, DatabaseAware
public class MSSqlDatabaseJournal
- extends DatabaseJournal
It has the following property in addition to those of the DatabaseJournal:
tableSpace
: the MS SQL tablespace to use
Constructor Summary |
MSSqlDatabaseJournal()
Initialize this instance with the default schema and
driver values. |
Methods inherited from class org.apache.jackrabbit.core.journal.DatabaseJournal |
append, appending, buildSQLStatements, close, createConnectionHelper, doLock, 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, setUser |
Methods inherited from class org.apache.jackrabbit.core.journal.AbstractJournal |
createProducer, doSync, getConsumer, getId, getNamePathResolver, getProducer, getRepositoryHome, getResolver, getRevision, lockAndSync, register, setRepositoryHome, setRevision, sync, unlock, unregister |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tableSpace
protected String tableSpace
- the MS SQL table space to use
MSSqlDatabaseJournal
public MSSqlDatabaseJournal()
- Initialize this instance with the default schema and
driver values.
createCheckSchemaOperation
protected CheckSchemaOperation createCheckSchemaOperation()
- This method is called from
DatabaseJournal.init(String, NamespaceResolver)
after the
DatabaseJournal.createConnectionHelper(DataSource)
method, and returns a default CheckSchemaOperation
.
Subclasses can overrride this implementation to get a customized implementation.
- Overrides:
createCheckSchemaOperation
in class DatabaseJournal
- Returns:
- a new
CheckSchemaOperation
instance
getTableSpace
public String getTableSpace()
- Returns the configured MS SQL table space.
- Returns:
- the configured MS SQL table space.
setTableSpace
public void setTableSpace(String tableSpace)
- Sets the MS SQL table space.
- Parameters:
tableSpace
- the MS SQL table space.
Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.