Package de.xima.fc.db
Class DatabasePropertiesHelper
java.lang.Object
de.xima.fc.db.DatabasePropertiesHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DBConnectionDatastatic EDatenbankTypstatic Stringstatic Stringstatic Stringstatic intstatic intstatic EDBEncryptionAlgorithmstatic Stringstatic booleanstatic booleanstatic voidstatic voidstatic voidstoreConnectionData(EDatenbankTyp dbms, String jdbcUrl, String loginName, String loginPwd, int maxConnections, int connectionTimeout) static voidstoreEncryptionData(boolean formDataEncActive, String password, EDBEncryptionAlgorithm algorithm)
-
Constructor Details
-
DatabasePropertiesHelper
public DatabasePropertiesHelper()
-
-
Method Details
-
migrateProperties
public static void migrateProperties() -
storeEncryptionData
public static void storeEncryptionData(boolean formDataEncActive, String password, EDBEncryptionAlgorithm algorithm) throws org.apache.commons.configuration2.ex.ConfigurationException - Parameters:
formDataEncActive- Flag, welches aussagt, ob die Formulardaten Verschluesselung aktiv istpassword- the encryption passwordalgorithm- the encryption algorihm- Throws:
org.apache.commons.configuration2.ex.ConfigurationException- if the configuration could not be saved
-
storeConnectionData
public static void storeConnectionData(DBConnectionData data) throws org.apache.commons.configuration2.ex.ConfigurationException - Throws:
org.apache.commons.configuration2.ex.ConfigurationException
-
storeConnectionData
public static void storeConnectionData(EDatenbankTyp dbms, String jdbcUrl, String loginName, String loginPwd, int maxConnections, int connectionTimeout) throws org.apache.commons.configuration2.ex.ConfigurationException - Throws:
org.apache.commons.configuration2.ex.ConfigurationException
-
getConnectionJdbcURL
-
getConnectionLoginName
-
getConnectionLoginPassword
-
getConnectionMaxCount
public static int getConnectionMaxCount() -
getConnectionTimeout
public static int getConnectionTimeout() -
getConnectionDBMSType
-
getConnectionData
-
getEncryptionPassword
-
getEncryptionAlgorithm
-
isFormDataEncryptionActive
public static boolean isFormDataEncryptionActive() -
isProjectInboxEncryptionActive
public static boolean isProjectInboxEncryptionActive()
-