com.mobixess.jodb.core
Class JODBConfig

java.lang.Object
  extended by com.mobixess.jodb.core.JODBConfig

public class JODBConfig
extends java.lang.Object

Author:
Mobixess Global configuration context.

Field Summary
static boolean DEBUG
           
 
Constructor Summary
JODBConfig()
           
 
Method Summary
static void enableBackgroundReferenceCleaner(boolean isEnable)
           
static void enableCommitTimeStamp(boolean enable)
           
static void enableModificationTimeStamp(boolean enable)
           
static java.lang.ClassLoader getCustomClassLoader()
           
static int getDefaultActivationDepth()
           
static int getDefaultDeleteDepth()
           
static int getDefaultSetDepth()
           
static long getMaxReadWait()
           
static long getMaxWriteWait()
           
static IRandomAccessBufferFactory getRandomAccessBufferFactory()
           
static long getReferenceCleanerInterval()
           
static java.lang.String getTransactionAssembleTempFolder()
           
static boolean isBackgroundReferenceCleanerEnabled()
           
static boolean isGenerateCommitTimeStamp()
           
static boolean isGenerateModificationTimeStamp()
           
static void setCacheOnSortOperations(boolean enabled)
           
static void setCustomClassLoader(java.lang.ClassLoader customClassLoader)
           
static void setDefaultActivationDepth(int defaultActivationDepth)
           
static void setDefaultDeleteDepth(int defaultDeleteDepth)
           
static void setDefaultSetDepth(int defaultSetDepth)
           
static void setMaxReadWait(long readWait)
           
static void setMaxWriteWait(long writeWait)
           
static void setRandomAccessBufferFactory(IRandomAccessBufferFactory randomAccessBufferFactory)
           
static void setReferenceCleanerInterval(long referenceCleanerInterval)
           
static void setTransactionAssembleTempFolder(java.lang.String assembleFolder)
           
static boolean useCacheOnSortOperations()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG

public static final boolean DEBUG
See Also:
Constant Field Values
Constructor Detail

JODBConfig

public JODBConfig()
Method Detail

setTransactionAssembleTempFolder

public static void setTransactionAssembleTempFolder(java.lang.String assembleFolder)
Parameters:
assembleFolder - the _transactionAssembleFolder to set

getTransactionAssembleTempFolder

public static java.lang.String getTransactionAssembleTempFolder()
Returns:
the _transactionAssembleFolder

getMaxWriteWait

public static long getMaxWriteWait()

setMaxWriteWait

public static void setMaxWriteWait(long writeWait)
Parameters:
writeWait - the _maxWriteWait to set

setMaxReadWait

public static void setMaxReadWait(long readWait)
Parameters:
readwait - the _maxReadwait to set

getMaxReadWait

public static long getMaxReadWait()
Returns:
the _maxReadwait

getDefaultSetDepth

public static int getDefaultSetDepth()

setDefaultSetDepth

public static void setDefaultSetDepth(int defaultSetDepth)

isGenerateModificationTimeStamp

public static boolean isGenerateModificationTimeStamp()

isGenerateCommitTimeStamp

public static boolean isGenerateCommitTimeStamp()

enableCommitTimeStamp

public static void enableCommitTimeStamp(boolean enable)

enableModificationTimeStamp

public static void enableModificationTimeStamp(boolean enable)

enableBackgroundReferenceCleaner

public static void enableBackgroundReferenceCleaner(boolean isEnable)

isBackgroundReferenceCleanerEnabled

public static boolean isBackgroundReferenceCleanerEnabled()

getReferenceCleanerInterval

public static long getReferenceCleanerInterval()

setReferenceCleanerInterval

public static void setReferenceCleanerInterval(long referenceCleanerInterval)

getDefaultDeleteDepth

public static int getDefaultDeleteDepth()

setDefaultDeleteDepth

public static void setDefaultDeleteDepth(int defaultDeleteDepth)

getDefaultActivationDepth

public static int getDefaultActivationDepth()

setDefaultActivationDepth

public static void setDefaultActivationDepth(int defaultActivationDepth)

getRandomAccessBufferFactory

public static IRandomAccessBufferFactory getRandomAccessBufferFactory()

setRandomAccessBufferFactory

public static void setRandomAccessBufferFactory(IRandomAccessBufferFactory randomAccessBufferFactory)

getCustomClassLoader

public static java.lang.ClassLoader getCustomClassLoader()

setCustomClassLoader

public static void setCustomClassLoader(java.lang.ClassLoader customClassLoader)

useCacheOnSortOperations

public static boolean useCacheOnSortOperations()

setCacheOnSortOperations

public static void setCacheOnSortOperations(boolean enabled)


Copyright © Mobixess Inc. All Rights Reserved.