Package org.camunda.bpm.engine.impl.util
Class DatabaseUtil
java.lang.Object
org.camunda.bpm.engine.impl.util.DatabaseUtil
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
static boolean
checkDatabaseType
(String... databaseTypes) Checks if the currently used database is of a given database type.static boolean
checkDatabaseType
(ProcessEngineConfigurationImpl configuration, String... databaseTypes) Checks if the currently used database is of a given database type.
-
Constructor Details
-
DatabaseUtil
public DatabaseUtil()
-
-
Method Details
-
checkDatabaseType
Checks if the currently used database is of a given database type.- Parameters:
databaseTypes
- to check for- Returns:
- true if any of the provided types match the used one. Otherwise false.
-
checkDatabaseType
public static boolean checkDatabaseType(ProcessEngineConfigurationImpl configuration, String... databaseTypes) Checks if the currently used database is of a given database type.- Parameters:
configuration
- for the Process Engine, when a Context is not availabledatabaseTypes
- to check for- Returns:
- true if any of the provided types match the used one. Otherwise false.
-
checkDatabaseRollsBackTransactionOnError
public static boolean checkDatabaseRollsBackTransactionOnError()- Returns:
- true if the currently used database is known to roll back transactions on SQL errors.
-