Package org.firebirdsql.gds
Class JaybirdSystemProperties
- java.lang.Object
- 
- org.firebirdsql.gds.JaybirdSystemProperties
 
- 
 public final class JaybirdSystemProperties extends java.lang.ObjectClass to access Jaybird-specific system properties from a single place.- Author:
- Mark Rotteveel
 
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringDATATYPE_CODER_CACHE_SIZEstatic java.lang.StringDEFAULT_CONNECTION_ENCODING_PROPERTYstatic java.lang.StringDISABLE_LOGGING_PROPstatic java.lang.StringFORCE_CONSOLE_LOGGER_PROPstatic java.lang.StringLOGGER_IMPLEMENTATION_PROPstatic java.lang.StringNATIVE_LIBRARY_SHUTDOWN_DISABLEDstatic java.lang.StringPROCESS_ID_PROPstatic java.lang.StringPROCESS_NAME_PROPstatic java.lang.StringREQUIRE_CONNECTION_ENCODING_PROPERTYstatic java.lang.StringSYNC_WRAP_NATIVE_LIBRARY_PROP
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static intgetDatatypeCoderCacheSize(int defaultValue)static java.lang.StringgetDefaultConnectionEncoding()static java.lang.StringgetLoggerImplementation()static java.lang.IntegergetProcessId()static java.lang.StringgetProcessName()static booleanisDisableLogging()static booleanisForceConsoleLogger()static booleanisNativeResourceShutdownDisabled()static booleanisRequireConnectionEncoding()static booleanisSyncWrapNativeLibrary()
 
- 
- 
- 
Field Detail- 
FORCE_CONSOLE_LOGGER_PROPpublic static final java.lang.String FORCE_CONSOLE_LOGGER_PROP - See Also:
- Constant Field Values
 
 - 
DISABLE_LOGGING_PROPpublic static final java.lang.String DISABLE_LOGGING_PROP - See Also:
- Constant Field Values
 
 - 
LOGGER_IMPLEMENTATION_PROPpublic static final java.lang.String LOGGER_IMPLEMENTATION_PROP - See Also:
- Constant Field Values
 
 - 
SYNC_WRAP_NATIVE_LIBRARY_PROPpublic static final java.lang.String SYNC_WRAP_NATIVE_LIBRARY_PROP - See Also:
- Constant Field Values
 
 - 
PROCESS_ID_PROPpublic static final java.lang.String PROCESS_ID_PROP - See Also:
- Constant Field Values
 
 - 
PROCESS_NAME_PROPpublic static final java.lang.String PROCESS_NAME_PROP - See Also:
- Constant Field Values
 
 - 
DEFAULT_CONNECTION_ENCODING_PROPERTYpublic static final java.lang.String DEFAULT_CONNECTION_ENCODING_PROPERTY - See Also:
- Constant Field Values
 
 - 
REQUIRE_CONNECTION_ENCODING_PROPERTYpublic static final java.lang.String REQUIRE_CONNECTION_ENCODING_PROPERTY - See Also:
- Constant Field Values
 
 - 
DATATYPE_CODER_CACHE_SIZEpublic static final java.lang.String DATATYPE_CODER_CACHE_SIZE - See Also:
- Constant Field Values
 
 - 
NATIVE_LIBRARY_SHUTDOWN_DISABLEDpublic static final java.lang.String NATIVE_LIBRARY_SHUTDOWN_DISABLED - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
isForceConsoleLoggerpublic static boolean isForceConsoleLogger() 
 - 
isDisableLoggingpublic static boolean isDisableLogging() 
 - 
getLoggerImplementationpublic static java.lang.String getLoggerImplementation() 
 - 
isSyncWrapNativeLibrarypublic static boolean isSyncWrapNativeLibrary() 
 - 
getProcessIdpublic static java.lang.Integer getProcessId() 
 - 
getProcessNamepublic static java.lang.String getProcessName() 
 - 
getDefaultConnectionEncodingpublic static java.lang.String getDefaultConnectionEncoding() 
 - 
isRequireConnectionEncodingpublic static boolean isRequireConnectionEncoding() 
 - 
isNativeResourceShutdownDisabledpublic static boolean isNativeResourceShutdownDisabled() 
 - 
getDatatypeCoderCacheSizepublic static int getDatatypeCoderCacheSize(int defaultValue) 
 
- 
 
-