Class HSQLStorage
- java.lang.Object
-
- jetbrains.buildServer.serverSide.metadata.impl.cache.HSQLStorage
-
public class HSQLStorage extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringCHECKPOINT_ENABLE_DEFRAG_PROPstatic StringCHECKPOINT_SCRIPTstatic StringCHECKPOINT_WITH_DEFRAG_SCRIPTstatic StringIN_MEMORY_DB_FOR_TESTS_PROPstatic intMAX_CONNECTIONS
-
Constructor Summary
Constructors Constructor Description HSQLStorage(File databaseDir)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckConnection()voidcheckConnectionViaExternalProcess()voidcompactDatabase()voiddestroyDatabase()DBFunctionsgetDBFunctions()booleanisInMemoryDB()booleanisShutdown()voidrecreateDatabase()voidshutdown()
-
-
-
Field Detail
-
MAX_CONNECTIONS
public static final int MAX_CONNECTIONS
-
IN_MEMORY_DB_FOR_TESTS_PROP
public static final String IN_MEMORY_DB_FOR_TESTS_PROP
- See Also:
- Constant Field Values
-
CHECKPOINT_ENABLE_DEFRAG_PROP
public static final String CHECKPOINT_ENABLE_DEFRAG_PROP
- See Also:
- Constant Field Values
-
CHECKPOINT_WITH_DEFRAG_SCRIPT
public static final String CHECKPOINT_WITH_DEFRAG_SCRIPT
- See Also:
- Constant Field Values
-
CHECKPOINT_SCRIPT
public static final String CHECKPOINT_SCRIPT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
HSQLStorage
public HSQLStorage(@NotNull File databaseDir)
-
-
Method Detail
-
isInMemoryDB
public boolean isInMemoryDB()
-
checkConnection
public void checkConnection()
-
checkConnectionViaExternalProcess
public void checkConnectionViaExternalProcess()
-
getDBFunctions
@NotNull public DBFunctions getDBFunctions()
-
recreateDatabase
public void recreateDatabase()
-
destroyDatabase
public void destroyDatabase()
-
compactDatabase
public void compactDatabase()
-
shutdown
public void shutdown()
-
isShutdown
public boolean isShutdown()
-
-