Package de.xima.fc.db
Class DatabasePropertiesHelper
- java.lang.Object
 - 
- de.xima.fc.db.DatabasePropertiesHelper
 
 
- 
public class DatabasePropertiesHelper extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description DatabasePropertiesHelper() 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DBConnectionDatagetConnectionData()static EDatenbankTypgetConnectionDBMSType()static StringgetConnectionJdbcURL()static StringgetConnectionLoginName()static StringgetConnectionLoginPassword()static intgetConnectionMaxCount()static intgetConnectionTimeout()static EDBEncryptionAlgorithmgetEncryptionAlgorithm()static StringgetEncryptionPassword()static booleanisFormDataEncryptionActive()static booleanisProjectInboxEncryptionActive()static voidmigrateProperties()static voidstoreConnectionData(DBConnectionData data)static voidstoreConnectionData(EDatenbankTyp dbms, String jdbcUrl, String loginName, String loginPwd, int maxConnections, int connectionTimeout)static voidstoreEncryptionData(boolean formDataEncActive, String password, EDBEncryptionAlgorithm algorithm) 
 - 
 
- 
- 
Method Detail
- 
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
public static String getConnectionJdbcURL()
 
- 
getConnectionLoginName
public static String getConnectionLoginName()
 
- 
getConnectionLoginPassword
public static String getConnectionLoginPassword()
 
- 
getConnectionMaxCount
public static int getConnectionMaxCount()
 
- 
getConnectionTimeout
public static int getConnectionTimeout()
 
- 
getConnectionDBMSType
public static EDatenbankTyp getConnectionDBMSType()
 
- 
getConnectionData
public static DBConnectionData getConnectionData()
 
- 
getEncryptionPassword
public static String getEncryptionPassword()
 
- 
getEncryptionAlgorithm
public static EDBEncryptionAlgorithm getEncryptionAlgorithm()
 
- 
isFormDataEncryptionActive
public static boolean isFormDataEncryptionActive()
 
- 
isProjectInboxEncryptionActive
public static boolean isProjectInboxEncryptionActive()
 
 - 
 
 -