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 String
CHECKPOINT_ENABLE_DEFRAG_PROP
static String
CHECKPOINT_SCRIPT
static String
CHECKPOINT_WITH_DEFRAG_SCRIPT
static String
IN_MEMORY_DB_FOR_TESTS_PROP
static int
MAX_CONNECTIONS
-
Constructor Summary
Constructors Constructor Description HSQLStorage(File databaseDir)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
checkConnection()
void
checkConnectionViaExternalProcess()
void
compactDatabase()
void
destroyDatabase()
DBFunctions
getDBFunctions()
boolean
isInMemoryDB()
boolean
isShutdown()
void
recreateDatabase()
void
shutdown()
-
-
-
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()
-
-