|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.h2.constant.SysProperties
public class SysProperties
The constants defined in this class are initialized from system properties. Some system properties are per machine settings, and others are as a last resort and temporary solution to work around a problem in the application or database engine. Also, there are system properties to enable features that are not yet fully tested or that are not backward compatible.
System properties can be set when starting the virtual machine:
java -Dh2.baseDir=/tempThey can be set within the application, but this must be done before loading any classes of this database (before loading the JDBC driver):
System.setProperty("h2.baseDir", "/temp");
Field Summary | |
---|---|
static java.lang.String |
ALLOWED_CLASSES
System property h2.allowedClasses (default: *). |
static java.lang.String |
BIND_ADDRESS
System property h2.bindAddress (default: null). |
static java.lang.String |
BROWSER
System property h2.browser (default: null). |
static boolean |
CHECK
System property h2.check (default: true). |
static boolean |
CHECK2
System property h2.check2 (default: true). |
static java.lang.String |
CLIENT_TRACE_DIRECTORY
System property h2.clientTraceDirectory (default:
trace.db/). |
static int |
COLLATOR_CACHE_SIZE
System property h2.collatorCacheSize (default: 32000). |
static boolean |
CONSOLE_STREAM
System property h2.consoleStream (default: true). |
static int |
DATASOURCE_TRACE_LEVEL
System property h2.dataSourceTraceLevel (default: 1). |
static int |
DELAY_WRONG_PASSWORD_MAX
System property h2.delayWrongPasswordMax (default: 4000). |
static int |
DELAY_WRONG_PASSWORD_MIN
System property h2.delayWrongPasswordMin (default: 250). |
static boolean |
ENABLE_ANONYMOUS_SSL
System property h2.enableAnonymousSSL (default: true). |
static java.lang.String |
FILE_ENCODING
System property file.encoding (default: Cp1252). |
static java.lang.String |
FILE_SEPARATOR
System property file.separator (default: /). |
static java.lang.String |
H2_BROWSER
INTERNAL |
static java.lang.String |
H2_SCRIPT_DIRECTORY
INTERNAL |
static java.lang.String |
JAVA_SPECIFICATION_VERSION
System property java.specification.version . |
static java.lang.String |
LINE_SEPARATOR
System property line.separator (default: \n). |
static int |
LOB_CLIENT_MAX_SIZE_MEMORY
System property h2.lobClientMaxSizeMemory (default:
1048576). |
static int |
LOB_FILES_PER_DIRECTORY
System property h2.lobFilesPerDirectory (default: 256). |
static boolean |
LOB_IN_DATABASE
System property h2.lobInDatabase (default: false). |
static boolean |
lobCloseBetweenReads
System property h2.lobCloseBetweenReads (default: false). |
static int |
MAX_FILE_RETRY
System property h2.maxFileRetry (default: 16). |
static int |
MAX_RECONNECT
System property h2.maxReconnect (default: 3). |
static long |
MAX_TRACE_DATA_LENGTH
System property h2.maxTraceDataLength (default: 65535). |
static boolean |
MODIFY_ON_WRITE
System property h2.modifyOnWrite (default: false). |
static boolean |
NIO_CLEANER_HACK
System property h2.nioCleanerHack (default: false). |
static boolean |
NIO_LOAD_MAPPED
System property h2.nioLoadMapped (default: false). |
static boolean |
OBJECT_CACHE
System property h2.objectCache (default: true). |
static int |
OBJECT_CACHE_MAX_PER_ELEMENT_SIZE
System property h2.objectCacheMaxPerElementSize (default:
4096). |
static int |
OBJECT_CACHE_SIZE
System property h2.objectCacheSize (default: 1024). |
static java.lang.String |
PG_DEFAULT_CLIENT_ENCODING
System property h2.pgClientEncoding (default: UTF-8). |
static java.lang.String |
PREFIX_TEMP_FILE
System property h2.prefixTempFile (default: h2.temp). |
static boolean |
runFinalize
System property h2.runFinalize (default: true). |
static int |
SERVER_CACHED_OBJECTS
System property h2.serverCachedObjects (default: 64). |
static int |
SERVER_RESULT_SET_FETCH_SIZE
System property h2.serverResultSetFetchSize
(default: 100). |
static int |
SOCKET_CONNECT_RETRY
System property h2.socketConnectRetry (default: 16). |
static int |
SOCKET_CONNECT_TIMEOUT
System property h2.socketConnectTimeout (default: 2000). |
static boolean |
SORT_NULLS_HIGH
System property h2.sortNullsHigh (default: false). |
static long |
SPLIT_FILE_SIZE_SHIFT
System property h2.splitFileSizeShift (default: 30). |
static boolean |
STORE_LOCAL_TIME
System property h2.storeLocalTime (default: false). |
static java.lang.String |
SYNC_METHOD
System property h2.syncMethod (default: sync). |
static boolean |
TRACE_IO
System property h2.traceIO (default: false). |
static java.lang.String |
URL_MAP
System property h2.urlMap (default: null). |
static boolean |
USE_THREAD_CONTEXT_CLASS_LOADER
System property h2.useThreadContextClassLoader
(default: false). |
static java.lang.String |
USER_HOME
System property user.home (empty string if not set). |
Method Summary | |
---|---|
static java.lang.String |
getBaseDir()
INTERNAL |
static java.lang.String |
getScriptDirectory()
System property h2.scriptDirectory (default: empty
string). |
static void |
setBaseDir(java.lang.String dir)
INTERNAL |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String H2_SCRIPT_DIRECTORY
public static final java.lang.String H2_BROWSER
public static final java.lang.String FILE_ENCODING
file.encoding
(default: Cp1252).
public static final java.lang.String FILE_SEPARATOR
file.separator
(default: /).
public static final java.lang.String JAVA_SPECIFICATION_VERSION
java.specification.version
.
public static final java.lang.String LINE_SEPARATOR
line.separator
(default: \n).
public static final java.lang.String USER_HOME
user.home
(empty string if not set).
public static final java.lang.String ALLOWED_CLASSES
h2.allowedClasses
(default: *).
public static final java.lang.String BROWSER
h2.browser
(default: null).java -Dh2.browser="open,-a,Safari,%url" ...
.
public static final boolean ENABLE_ANONYMOUS_SSL
h2.enableAnonymousSSL
(default: true).
public static final java.lang.String BIND_ADDRESS
h2.bindAddress
(default: null).
public static final boolean CHECK
h2.check
(default: true).
public static final boolean CHECK2
h2.check2
(default: true).
public static final java.lang.String CLIENT_TRACE_DIRECTORY
h2.clientTraceDirectory
(default:
trace.db/).
public static final int COLLATOR_CACHE_SIZE
h2.collatorCacheSize
(default: 32000).
public static final boolean CONSOLE_STREAM
h2.consoleStream
(default: true).
public static final int DATASOURCE_TRACE_LEVEL
h2.dataSourceTraceLevel
(default: 1).
public static final int DELAY_WRONG_PASSWORD_MIN
h2.delayWrongPasswordMin
(default: 250).
public static final int DELAY_WRONG_PASSWORD_MAX
h2.delayWrongPasswordMax
(default: 4000).
public static boolean lobCloseBetweenReads
h2.lobCloseBetweenReads
(default: false).
public static final int LOB_FILES_PER_DIRECTORY
h2.lobFilesPerDirectory
(default: 256).
public static final boolean LOB_IN_DATABASE
h2.lobInDatabase
(default: false).
public static final int LOB_CLIENT_MAX_SIZE_MEMORY
h2.lobClientMaxSizeMemory
(default:
1048576).
public static final int MAX_FILE_RETRY
h2.maxFileRetry
(default: 16).
public static final int MAX_RECONNECT
h2.maxReconnect
(default: 3).
public static final long MAX_TRACE_DATA_LENGTH
h2.maxTraceDataLength
(default: 65535).
public static final boolean MODIFY_ON_WRITE
h2.modifyOnWrite
(default: false).
public static final boolean NIO_LOAD_MAPPED
h2.nioLoadMapped
(default: false).
public static final boolean NIO_CLEANER_HACK
h2.nioCleanerHack
(default: false).
public static final boolean OBJECT_CACHE
h2.objectCache
(default: true).
public static final int OBJECT_CACHE_MAX_PER_ELEMENT_SIZE
h2.objectCacheMaxPerElementSize
(default:
4096).
public static final int OBJECT_CACHE_SIZE
h2.objectCacheSize
(default: 1024).
public static final java.lang.String PG_DEFAULT_CLIENT_ENCODING
h2.pgClientEncoding
(default: UTF-8).
public static final java.lang.String PREFIX_TEMP_FILE
h2.prefixTempFile
(default: h2.temp).
public static boolean runFinalize
h2.runFinalize
(default: true).
public static final int SERVER_CACHED_OBJECTS
h2.serverCachedObjects
(default: 64).
public static final int SERVER_RESULT_SET_FETCH_SIZE
h2.serverResultSetFetchSize
(default: 100).
public static final int SOCKET_CONNECT_RETRY
h2.socketConnectRetry
(default: 16).
public static final int SOCKET_CONNECT_TIMEOUT
h2.socketConnectTimeout
(default: 2000).
public static final boolean SORT_NULLS_HIGH
h2.sortNullsHigh
(default: false).
public static final long SPLIT_FILE_SIZE_SHIFT
h2.splitFileSizeShift
(default: 30).
public static final boolean STORE_LOCAL_TIME
h2.storeLocalTime
(default: false).
public static final java.lang.String SYNC_METHOD
h2.syncMethod
(default: sync).
public static final boolean TRACE_IO
h2.traceIO
(default: false).
public static final java.lang.String URL_MAP
h2.urlMap
(default: null).
public static final boolean USE_THREAD_CONTEXT_CLASS_LOADER
h2.useThreadContextClassLoader
(default: false).
Method Detail |
---|
public static void setBaseDir(java.lang.String dir)
public static java.lang.String getBaseDir()
public static java.lang.String getScriptDirectory()
h2.scriptDirectory
(default: empty
string).
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |