DODS 6.5 API

com.lutris.appserver.server.sql.standard
Class DatabaseConfiguration

java.lang.Object
  extended bycom.lutris.appserver.server.sql.standard.DatabaseConfiguration
All Implemented Interfaces:
CacheConstants, DriverSpecificConstants

public class DatabaseConfiguration
extends java.lang.Object
implements CacheConstants, DriverSpecificConstants

TableConfiguration contains parameters about table configuration. It reads these parameters from application's configuration file, sets them to new values or returns their current values.

Version:
1.0 01.09.2003.
Author:
Sinisa Milosevic

Field Summary
 
Fields inherited from interface org.enhydra.dods.cache.CacheConstants
COMPLEX_QUERY_CACHE, DATA_CACHE, DATA_CACHING, DEFAULT_All_READONLY, DEFAULT_APP_NAME, DEFAULT_AUTO_SAVE, DEFAULT_AUTO_SAVE_CREATE_VIRGIN, DEFAULT_AUTO_WRITE, DEFAULT_CACHE_PERCENTAGE, DEFAULT_CASE_SENSITIVE, DEFAULT_DEADLOCK_READ_TIME, DEFAULT_DEADLOCK_RETRY_NUMBER, DEFAULT_DEFAULT_FETCH_SIZE, DEFAULT_DELETE_CHECK_VERSION, DEFAULT_DODS_CACHE_FACTORY, DEFAULT_FULL_CACHE_COUNT_LIMIT, DEFAULT_INCREMENT_VERSIONS, DEFAULT_INITIAL_ALL_CACHES, DEFAULT_INITIAL_CACHE_FETCH_SIZE, DEFAULT_INITIAL_CONDITION, DEFAULT_INITIAL_DS_CACHE_SIZE, DEFAULT_LAZY_LOADING, DEFAULT_MAX_CACHE_SIZE, DEFAULT_MAX_COMPLEX_QUERY_CACHE_SIZE, DEFAULT_MAX_EXECUTE_TIME, DEFAULT_MAX_MULTI_JOIN_QUERY_CACHE_SIZE, DEFAULT_MAX_SIMPLE_QUERY_CACHE_SIZE, DEFAULT_QUERY_TIMEOUT, DEFAULT_READONLY, DEFAULT_RESERVE_FACTOR, DEFAULT_SELECT_OIDS, DEFAULT_TRANSACTION_CACHES, DEFAULT_TRANSACTION_CHECK, FULL_CACHE_COUNT_LIMIT, MULTI_JOIN_QUERY_CACHE, PARAMNAME_ALL_READ_ONLY, PARAMNAME_APP_NAME, PARAMNAME_AUTO_SAVE, PARAMNAME_AUTO_SAVE_CREATE_VIRGIN, PARAMNAME_AUTO_WRITE, PARAMNAME_CACHE_PERCENTAGE, PARAMNAME_CASE_SENSITIVE, PARAMNAME_DEADLOCK_READ_TIME, PARAMNAME_DEADLOCK_RETRY_NUMBER, PARAMNAME_DEFAULT_FETCH_SIZE, PARAMNAME_DELETE_CHECK_VERSION, PARAMNAME_DODS_CACHE_FACTORY, PARAMNAME_INCREMENT_VERSIONS, PARAMNAME_INITIAL_ALL_CACHES, PARAMNAME_INITIAL_CACHE_FETCH_SIZE, PARAMNAME_INITIAL_CONDITION, PARAMNAME_INITIAL_DS_CACHE_SIZE, PARAMNAME_LAZY_LOADING, PARAMNAME_MAX_CACHE_SIZE, PARAMNAME_MAX_COMPLEX_CACHE_SIZE, PARAMNAME_MAX_EXECUTE_TIME, PARAMNAME_MAX_MULTI_JOIN_CACHE_SIZE, PARAMNAME_MAX_SIMPLE_CACHE_SIZE, PARAMNAME_QUERY_TIMEOUT, PARAMNAME_READ_ONLY, PARAMNAME_RESERVE_FACTOR, PARAMNAME_SELECT_OIDS, PARAMNAME_TRANSACTION_CACHES, PARAMNAME_TRANSACTION_CHECK, QUERY_CACHING, SIMPLE_QUERY_CACHE
 
Fields inherited from interface com.lutris.appserver.server.sql.standard.DriverSpecificConstants
DEFAULT_CUSTOM_NOT_EQUAL_SQL_OPERATOR, DEFAULT_DISABLE_FETCH_SIZE_WITH_MAX_ROWS, DEFAULT_RESULT_SET_CONCURRENCY, DEFAULT_RESULT_SET_TYPE, DEFAULT_SET_BOOLEAN_AS_STRING, DEFAULT_SET_BYTES_AS_BINARY_STREAM, DEFAULT_SET_BYTES_AS_LONGVARBINARY, DEFAULT_SET_NULL_AS_VARCHAR, DEFAULT_USE_BINARY_STREAM_FOR_LONGVARCHAR, DEFAULT_USE_CURSOR_NAME, PARAMNAME_CUSTOM_NOT_EQUAL_SQL_OPERATOR, PARAMNAME_DISABLE_FETCH_SIZE_WITH_MAX_ROWS, PARAMNAME_RESULT_SET_CONCURRENCY, PARAMNAME_RESULT_SET_TYPE, PARAMNAME_SET_BOOLEAN_AS_STRING, PARAMNAME_SET_BYTES_AS_BINARY_STREAM, PARAMNAME_SET_BYTES_AS_LONGVARBINARY, PARAMNAME_SET_NULL_AS_VARCHAR, PARAMNAME_USE_BINARY_STREAM_FOR_LONGVARCHAR, PARAMNAME_USE_CURSOR_NAME
 
Constructor Summary
DatabaseConfiguration(java.lang.String database)
           
DatabaseConfiguration(java.lang.String database, DatabaseManagerConfiguration DbManagerConf)
           
 
Method Summary
 boolean getAutoSave()
          Returns AutoSave parameter.
 boolean getAutoSaveCreateVirgin()
          Returns AutoSaveCreateVirgin parameter.
 boolean getAutoWrite()
          Returns AutoWrite parameter.
 double getCachePercentage()
           
 boolean getCaseSensitive()
          Returns CaseSensitive parameter.
 java.lang.String getConnectionAllocatorName()
           
 java.lang.String getDBConnectionFactoryName()
           
 java.lang.String getDBTransactionFactoryName()
           
 int getDeadlockRetryCount()
          Returns DeadlockRetryCount parameter.
 int getDeadlockWaitTime()
          Returns DeadlockWaitTime parameter.
 int getDefaultFetchSize()
          Returns DefaultFetchSize parameter.
 boolean getDeleteCheckVersion()
          Returns DeleteCheckVersion parameter.
 boolean getDisableFetchSizeWithMaxRows()
          Returns UseCursorName parameter.
 java.lang.String getDodsCacheFactory()
           
 int getFullCacheCountLimit()
           
 boolean getIncrementVersions()
          Returns IncrementVersions parameter.
 boolean getInitAllCaches()
          Returns InitAllCaches parameter.
 java.lang.String getInitCachesResultSetConcurrency()
           
 java.lang.String getInitCachesResultSetType()
           
 int getInitialCacheFetchSize()
           
 int getInitialDSCacheSize()
           
 int getMaxCacheSize()
          Returns maxCacheSize parameter.
 int getMaxComplexCacheSize()
          Returns maxComplexCacheSize parameter.
 int getMaxExecuteTime()
          Returns maxExecuteTime parameter.
 int getMaxMultiJoinCacheSize()
          Returns maxMultiJoinCacheSize parameter.
 int getMaxSimpleCacheSize()
          Returns maxSimpleCacheSize parameter.
 java.lang.String getQueryCacheImplClass()
           
 java.lang.Integer getQueryTimeLimit()
           
 int getQueryTimeout()
          Returns QueryTimeout parameter.
 double getReserveFactor()
          Returns reserveFactor parameter.
 int getResultSetConcurrency()
          Returns ResultSetConcurrency parameter.
 int getResultSetType()
          Returns ResultSetType parameter.
 boolean getSelectOids()
          Returns selectOids parameter.
 boolean getTransactionCaches()
          Returns TransactionCaches parameter.
 boolean getTransactionCheck()
          Returns TransactionCheck parameter.
 java.lang.Boolean getUseCursorName()
          Returns UseCursorName parameter.
 int getXaDefaultTimeout()
           
 java.lang.String getXaJtaSupport()
           
 java.lang.String getXaTransactonManagerLookupName()
           
 int getXaUsageCase()
           
 java.lang.String getXaUserTransactonLookupName()
           
 java.lang.String getXaWrappedTransImplFactory()
           
 boolean isAllReadOnly()
          Returns readOnly parameter.
 boolean isCaseInsensitiveDatabase()
           
 boolean isLazyLoading()
          Returns lazyLoading parameter.
 boolean isSqlBatch()
           
 void readDatabaseConfiguration()
          Reads database configuration parameters.
protected  void setAutoSave(boolean newCheck)
          Sets AutoSave parameter to value newCheck.
protected  void setAutoSaveCreateVirgin(boolean newCheck)
          Sets AutoSaveCreateVirgin parameter to value newCheck.
protected  void setAutoWrite(boolean newCheck)
          Sets AutoWrite parameter to value newCheck.
protected  void setCachePercentage(double percent)
           
 void setCaseInsensitiveDatabase(boolean caseInsensitiveDatabase)
           
 void setCaseSensitive(boolean newValue)
          Set CaseSensitive parameter to newValue value.
 void setConnectionAllocatorName(java.lang.String string)
           
 void setDBConnectionFactoryName(java.lang.String string)
           
 void setDBTransactionFactoryName(java.lang.String string)
           
protected  void setDeadlockRetryCount(int newValue)
          Sets DeadlockRetryCount parameter to value newValue.
protected  void setDeadlockWaitTime(int waitTime)
          Sets DeadlockWaitTime parameter to value waitTime.
protected  void setDefaultFetchSize(int newValue)
          Sets DefaultFetchSize parameter to value newValue.
protected  void setDeleteCheckVersion(boolean newCheck)
          Sets DeleteCheckVersion parameter to value newCheck.
 void setDisableFetchSizeWithMaxRows(boolean newValue)
          Sets DisableFetchSizeWithMaxRows parameter.
 void setDodsCacheFactory(java.lang.String dodsCacheFactory)
           
 void setFullCacheCountLimit(int i)
           
protected  void setIncrementVersions(boolean newValue)
          Sets IncrementVersions parameter.
protected  void setInitAllCaches(boolean newValue)
          Sets InitAllCaches parameter to value newValue.
 void setInitCachesResultSetConcurrency(java.lang.String string)
           
 void setInitCachesResultSetType(java.lang.String string)
           
 void setInitialCacheFetchSize(int i)
           
 void setInitialDSCacheSize(int i)
           
protected  void setLazyLoading(boolean newlazyLoading)
          Sets lazyLoading parameter to value newlazyLoading.
protected  void setMaxCacheSize(int newMaxCacheSize)
          Sets maxCacheSize parameter to value newMaxCacheSize.
protected  void setMaxComplexCacheSize(int newMaxCacheSize)
          Sets maxComplexCacheSize parameter to value newMaxCacheSize.
protected  void setMaxExecuteTime(int newMaxExecuteTime)
          Sets maxExecuteTime parameter to value newMaxExecuteTime.
protected  void setMaxMultiJoinCacheSize(int newMaxCacheSize)
          Sets maxMultiJoinCacheSize parameter to value newMaxCacheSize.
protected  void setMaxSimpleCacheSize(int newMaxCacheSize)
          Sets maxSimpleCacheSize parameter to value newMaxCacheSize.
 void setQueryCacheImplClass(java.lang.String string)
           
 void setQueryTimeLimit(java.lang.Integer queryTimeLimit)
           
protected  void setQueryTimeout(int newValue)
          Sets QueryTimeout parameter to value newValue.
protected  void setReadOnly(boolean newReadOnly)
          Sets readOnly parameter to value newReadOnly.
protected  void setReserveFactor(double newReserveFactor)
          Sets reserveFactor parameter to value newReserveFactor.
 void setResultSetConcurrency(int newValue)
          Sets ResultSetConcurrency parameter.
 void setResultSetType(int newValue)
          Sets ResultSetType parameter.
protected  void setSelectOids(boolean newValue)
          Sets selectOids parameter.
 void setSqlBatch(boolean b)
           
protected  void setTransactionCaches(boolean newCheck)
          Sets TransactionCaches parameter to value newCheck.
protected  void setTransactionCheck(boolean newCheck)
          Sets TransactionCheck parameter to value newCheck.
 void setUseCursorName(boolean newValue)
          Sets UseCursorName parameter.
 void setUseCursorName(java.lang.Boolean newValue)
          Sets UseCursorName parameter.
 void setXaDefaultTimeout(int xaDefaultTimeout)
           
 void setXaJtaSupport(java.lang.String xaJtaSupport)
           
 void setXaTransactonManagerLookupName(java.lang.String xaTransactonManagerLookupName)
           
 void setXaUsageCase(int xaUsageCase)
           
 void setXaUserTransactonLookupName(java.lang.String xaUserTransactonLookupName)
           
 void setXaWrappedTransImplFactory(java.lang.String xaWrappedTransImplFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatabaseConfiguration

public DatabaseConfiguration(java.lang.String database)

DatabaseConfiguration

public DatabaseConfiguration(java.lang.String database,
                             DatabaseManagerConfiguration DbManagerConf)
Method Detail

isAllReadOnly

public boolean isAllReadOnly()
Returns readOnly parameter.

Returns:
true if the table is read-only, otherwise false.

setReadOnly

protected void setReadOnly(boolean newReadOnly)
                    throws AssertionDataObjectException
Sets readOnly parameter to value newReadOnly.

Parameters:
newReadOnly - New read-only value.
Throws:
AssertionDataObjectException - If new value of read-only is false, but all application's tables are read-only.

isLazyLoading

public boolean isLazyLoading()
Returns lazyLoading parameter.

Returns:
true if the table supports lazy-loading, otherwise false.

setLazyLoading

protected void setLazyLoading(boolean newlazyLoading)
Sets lazyLoading parameter to value newlazyLoading.

Parameters:
newlazyLoading - New lazy-loading value.

getMaxExecuteTime

public int getMaxExecuteTime()
Returns maxExecuteTime parameter.

Returns:
Maximal time in miliseconds for Event log.

setMaxExecuteTime

protected void setMaxExecuteTime(int newMaxExecuteTime)
Sets maxExecuteTime parameter to value newMaxExecuteTime.

Parameters:
newMaxExecuteTime - New maxExecuteTime value.

getMaxCacheSize

public int getMaxCacheSize()
Returns maxCacheSize parameter.

Returns:
Maximal cache size.

setMaxCacheSize

protected void setMaxCacheSize(int newMaxCacheSize)
Sets maxCacheSize parameter to value newMaxCacheSize.

Parameters:
newMaxCacheSize - New newMaxCacheSize value.

getReserveFactor

public double getReserveFactor()
Returns reserveFactor parameter.

Returns:
reserveFactor double value

setReserveFactor

protected void setReserveFactor(double newReserveFactor)
Sets reserveFactor parameter to value newReserveFactor.

Parameters:
newReserveFactor - New reserveFactor value.

setCachePercentage

protected void setCachePercentage(double percent)

getCachePercentage

public double getCachePercentage()

getMaxComplexCacheSize

public int getMaxComplexCacheSize()
Returns maxComplexCacheSize parameter.

Returns:
Maximal complex query cache size.

setMaxComplexCacheSize

protected void setMaxComplexCacheSize(int newMaxCacheSize)
Sets maxComplexCacheSize parameter to value newMaxCacheSize.

Parameters:
newMaxCacheSize - New newMaxComplexCacheSize value.

getMaxMultiJoinCacheSize

public int getMaxMultiJoinCacheSize()
Returns maxMultiJoinCacheSize parameter.

Returns:
Maximal multi join query cache size.

setMaxMultiJoinCacheSize

protected void setMaxMultiJoinCacheSize(int newMaxCacheSize)
Sets maxMultiJoinCacheSize parameter to value newMaxCacheSize.

Parameters:
newMaxCacheSize - New maxMultiJoinCacheSize value.

getMaxSimpleCacheSize

public int getMaxSimpleCacheSize()
Returns maxSimpleCacheSize parameter.

Returns:
Maximal cache size.

setMaxSimpleCacheSize

protected void setMaxSimpleCacheSize(int newMaxCacheSize)
Sets maxSimpleCacheSize parameter to value newMaxCacheSize.

Parameters:
newMaxCacheSize - New newMaxCacheSize value.

getTransactionCheck

public boolean getTransactionCheck()
Returns TransactionCheck parameter.

Returns:
TransactionCheck value.

setTransactionCheck

protected void setTransactionCheck(boolean newCheck)
Sets TransactionCheck parameter to value newCheck.

Parameters:
newCheck - New TransactionCheck value.

getDeleteCheckVersion

public boolean getDeleteCheckVersion()
Returns DeleteCheckVersion parameter.

Returns:
DeleteCheckVersion parameter value.

setDeleteCheckVersion

protected void setDeleteCheckVersion(boolean newCheck)
Sets DeleteCheckVersion parameter to value newCheck.

Parameters:
newCheck - New DeleteCheckVersion value.

getAutoSave

public boolean getAutoSave()
Returns AutoSave parameter.

Returns:
AutoSave parameter value.

setAutoSave

protected void setAutoSave(boolean newCheck)
Sets AutoSave parameter to value newCheck.

Parameters:
newCheck - New AutoSave value.

getAutoSaveCreateVirgin

public boolean getAutoSaveCreateVirgin()
Returns AutoSaveCreateVirgin parameter.

Returns:
AutoSaveCreateVirgin parameter value.

setAutoSaveCreateVirgin

protected void setAutoSaveCreateVirgin(boolean newCheck)
Sets AutoSaveCreateVirgin parameter to value newCheck.

Parameters:
newCheck - New AutoSaveCreateVirgin value.

getAutoWrite

public boolean getAutoWrite()
Returns AutoWrite parameter.

Returns:
AutoWrite parameter value.

setAutoWrite

protected void setAutoWrite(boolean newCheck)
Sets AutoWrite parameter to value newCheck.

Parameters:
newCheck - New AutoWrite value.

getTransactionCaches

public boolean getTransactionCaches()
Returns TransactionCaches parameter.

Returns:
TransactionCaches parameter value.

setTransactionCaches

protected void setTransactionCaches(boolean newCheck)
Sets TransactionCaches parameter to value newCheck.

Parameters:
newCheck - New TransactionCaches value.

getDeadlockWaitTime

public int getDeadlockWaitTime()
Returns DeadlockWaitTime parameter.

Returns:
DeadlockWaitTime parameter value.

setDeadlockWaitTime

protected void setDeadlockWaitTime(int waitTime)
Sets DeadlockWaitTime parameter to value waitTime.

Parameters:
waitTime - New DeadlockWaitTime value.

getDeadlockRetryCount

public int getDeadlockRetryCount()
Returns DeadlockRetryCount parameter.

Returns:
DeadlockRetryCount parameter value.

setDeadlockRetryCount

protected void setDeadlockRetryCount(int newValue)
Sets DeadlockRetryCount parameter to value newValue.

Parameters:
newValue - New DeadlockRetryCount value.

getInitAllCaches

public boolean getInitAllCaches()
Returns InitAllCaches parameter.

Returns:
InitAllCaches parameter value.

setInitAllCaches

protected void setInitAllCaches(boolean newValue)
Sets InitAllCaches parameter to value newValue.

Parameters:
newValue - New InitAllCaches value.

getDefaultFetchSize

public int getDefaultFetchSize()
Returns DefaultFetchSize parameter.

Returns:
DefaultFetchSize parameter value.

setDefaultFetchSize

protected void setDefaultFetchSize(int newValue)
Sets DefaultFetchSize parameter to value newValue.

Parameters:
newValue - New DefaultFetchSize value.

getQueryTimeout

public int getQueryTimeout()
Returns QueryTimeout parameter.

Returns:
QueryTimeout parameter value.

setQueryTimeout

protected void setQueryTimeout(int newValue)
Sets QueryTimeout parameter to value newValue.

Parameters:
newValue - New QueryTimeout value.

getSelectOids

public boolean getSelectOids()
Returns selectOids parameter.

Returns:
selectStatement parameter value.

setSelectOids

protected void setSelectOids(boolean newValue)
Sets selectOids parameter.

Parameters:
newValue - New selectOids value.

getIncrementVersions

public boolean getIncrementVersions()
Returns IncrementVersions parameter.

Returns:
IncrementVersions parameter value.

setIncrementVersions

protected void setIncrementVersions(boolean newValue)
Sets IncrementVersions parameter.

Parameters:
newValue - New IncrementVersions value.

getUseCursorName

public java.lang.Boolean getUseCursorName()
Returns UseCursorName parameter.

Returns:
UseCursorName parameter value.

setUseCursorName

public void setUseCursorName(boolean newValue)
Sets UseCursorName parameter.

Parameters:
newValue - New UseCursorName value.

setUseCursorName

public void setUseCursorName(java.lang.Boolean newValue)
Sets UseCursorName parameter.

Parameters:
newValue - New UseCursorName value.

getDisableFetchSizeWithMaxRows

public boolean getDisableFetchSizeWithMaxRows()
Returns UseCursorName parameter.

Returns:
newValue New UseCursorName value.

setDisableFetchSizeWithMaxRows

public void setDisableFetchSizeWithMaxRows(boolean newValue)
Sets DisableFetchSizeWithMaxRows parameter.

Parameters:
newValue - New UseCursorName value.

getResultSetType

public int getResultSetType()
Returns ResultSetType parameter.

Returns:
newValue New ResultSetType value.

setResultSetType

public void setResultSetType(int newValue)
Sets ResultSetType parameter.

Parameters:
newValue - New ResultSetType value.

getResultSetConcurrency

public int getResultSetConcurrency()
Returns ResultSetConcurrency parameter.

Returns:
newValue New ResultSetConcurrency value.

setResultSetConcurrency

public void setResultSetConcurrency(int newValue)
Sets ResultSetConcurrency parameter.

Parameters:
newValue - New ResultSetConcurrency value.

getDBTransactionFactoryName

public java.lang.String getDBTransactionFactoryName()
Returns:

setDBTransactionFactoryName

public void setDBTransactionFactoryName(java.lang.String string)
Parameters:
string -

getConnectionAllocatorName

public java.lang.String getConnectionAllocatorName()
Returns:

setConnectionAllocatorName

public void setConnectionAllocatorName(java.lang.String string)
Parameters:
string -

getFullCacheCountLimit

public int getFullCacheCountLimit()

setFullCacheCountLimit

public void setFullCacheCountLimit(int i)

readDatabaseConfiguration

public void readDatabaseConfiguration()
Reads database configuration parameters.


getCaseSensitive

public boolean getCaseSensitive()
Returns CaseSensitive parameter.

Returns:
value of CaseSensitive parameter.

setCaseSensitive

public void setCaseSensitive(boolean newValue)
Set CaseSensitive parameter to newValue value.

Parameters:
newValue - New value for CaseSensitive parameter

getDBConnectionFactoryName

public java.lang.String getDBConnectionFactoryName()
Returns:

setDBConnectionFactoryName

public void setDBConnectionFactoryName(java.lang.String string)
Parameters:
string -

getInitialCacheFetchSize

public int getInitialCacheFetchSize()
Returns:

getInitialDSCacheSize

public int getInitialDSCacheSize()
Returns:

setInitialCacheFetchSize

public void setInitialCacheFetchSize(int i)
Parameters:
i -

setInitialDSCacheSize

public void setInitialDSCacheSize(int i)
Parameters:
i -

getQueryCacheImplClass

public java.lang.String getQueryCacheImplClass()
Returns:

setQueryCacheImplClass

public void setQueryCacheImplClass(java.lang.String string)
Parameters:
string -

getInitCachesResultSetConcurrency

public java.lang.String getInitCachesResultSetConcurrency()
Returns:

getInitCachesResultSetType

public java.lang.String getInitCachesResultSetType()
Returns:

setInitCachesResultSetConcurrency

public void setInitCachesResultSetConcurrency(java.lang.String string)
Parameters:
string -

setInitCachesResultSetType

public void setInitCachesResultSetType(java.lang.String string)
Parameters:
string -

isSqlBatch

public boolean isSqlBatch()
Returns:

setSqlBatch

public void setSqlBatch(boolean b)
Parameters:
b -

isCaseInsensitiveDatabase

public boolean isCaseInsensitiveDatabase()
Returns:
Returns the caseInsensitiveDatabase.

setCaseInsensitiveDatabase

public void setCaseInsensitiveDatabase(boolean caseInsensitiveDatabase)
Parameters:
caseInsensitiveDatabase - The caseInsensitiveDatabase to set.

getQueryTimeLimit

public java.lang.Integer getQueryTimeLimit()
Returns:
Returns the queryTimeLimit.

setQueryTimeLimit

public void setQueryTimeLimit(java.lang.Integer queryTimeLimit)
Parameters:
queryTimeLimit - The queryTimeLimit to set.

getXaDefaultTimeout

public int getXaDefaultTimeout()
Returns:
Returns the xaDefaultTimeout.

setXaDefaultTimeout

public void setXaDefaultTimeout(int xaDefaultTimeout)
Parameters:
xaDefaultTimeout - The xaDefaultTimeout to set.

getXaTransactonManagerLookupName

public java.lang.String getXaTransactonManagerLookupName()
Returns:
Returns the xaTransactonManagerLookupName.

setXaTransactonManagerLookupName

public void setXaTransactonManagerLookupName(java.lang.String xaTransactonManagerLookupName)
Parameters:
xaTransactonManagerLookupName - The xaTransactonManagerLookupName to set.

getXaUsageCase

public int getXaUsageCase()
Returns:
Returns the xaUsageCase.

setXaUsageCase

public void setXaUsageCase(int xaUsageCase)
Parameters:
xaUsageCase - The xaUsageCase to set.

getXaWrappedTransImplFactory

public java.lang.String getXaWrappedTransImplFactory()
Returns:
Returns the xaWrappedTransImplFactory.

setXaWrappedTransImplFactory

public void setXaWrappedTransImplFactory(java.lang.String xaWrappedTransImplFactory)
Parameters:
xaWrappedTransImplFactory - The xaWrappedTransImplFactory to set.

getXaUserTransactonLookupName

public java.lang.String getXaUserTransactonLookupName()
Returns:
Returns the xaUserTransactonLookupName.

setXaUserTransactonLookupName

public void setXaUserTransactonLookupName(java.lang.String xaUserTransactonLookupName)
Parameters:
xaUserTransactonLookupName - The xaUserTransactonLookupName to set.

getXaJtaSupport

public java.lang.String getXaJtaSupport()
Returns:
Returns the xaJtaSupport.

setXaJtaSupport

public void setXaJtaSupport(java.lang.String xaJtaSupport)
Parameters:
xaJtaSupport - The xaJtaSupport to set.

getDodsCacheFactory

public java.lang.String getDodsCacheFactory()
Returns:
Returns the dods_cache_factory.

setDodsCacheFactory

public void setDodsCacheFactory(java.lang.String dodsCacheFactory)

DODS 6.5 API