Uses of Class
de.xima.fc.persistence.FcPersistenceException
-
Packages that use FcPersistenceException Package Description de.xima.fc.db Package mit allgemeinen Hilfsklassen für Datenbankzugriffede.xima.fc.jpa de.xima.fc.jpa.manager de.xima.fc.persistence de.xima.fc.persistence.driver de.xima.fc.persistence.impl de.xima.fc.persistence.impl.security de.xima.fc.persistence.impl.security.migration de.xima.fc.persistence.system de.xima.fc.persistence.tx -
-
Uses of FcPersistenceException in de.xima.fc.db
Methods in de.xima.fc.db that throw FcPersistenceException Modifier and Type Method Description static ConnectionDBAccessPoolManager. getConnection(DatenbankZugriff dbAccess)static DataSourceDBAccessPoolManager. getDataSource(DatenbankZugriff dbAccess) -
Uses of FcPersistenceException in de.xima.fc.jpa
Methods in de.xima.fc.jpa that throw FcPersistenceException Modifier and Type Method Description DataSourceIEMFactory. getDataSource()Deprecated, for removal: This API element is subject to removal in a future version.javax.persistence.EntityManagerFactoryIEMFactory. getEntityManagerFactory()Deprecated, for removal: This API element is subject to removal in a future version.javax.persistence.EntityManagerIEMFactory. newEntityManager()Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of FcPersistenceException in de.xima.fc.jpa.manager
Methods in de.xima.fc.jpa.manager that throw FcPersistenceException Modifier and Type Method Description static ConnectionEMProvider. getConnection()Deprecated, for removal: This API element is subject to removal in a future version.static DataSourceEMProvider. getDatasource()Deprecated, for removal: This API element is subject to removal in a future version.DataSourceInternalEMFactory. getDataSource()Deprecated.javax.persistence.EntityManagerFactoryInternalEMFactory. getEntityManagerFactory()Deprecated.javax.persistence.EntityManagerInternalEMFactory. newEntityManager()Deprecated. -
Uses of FcPersistenceException in de.xima.fc.persistence
Methods in de.xima.fc.persistence that throw FcPersistenceException Modifier and Type Method Description DataSourceDataSourceManager. getDataSource(ConnectionProperties connectionProperties)Retrieves a DataSource based on the provided connection properties.IDataSourceInfoDataSourceManager. getDataSourceInfo(ConnectionProperties connectionProperties)ConnectionTestResultDataSourceManager. testConnection(ConnectionProperties connectionProperties)Tests the database connection with TLS using the provided connection test parameters. -
Uses of FcPersistenceException in de.xima.fc.persistence.driver
Subclasses of FcPersistenceException in de.xima.fc.persistence.driver Modifier and Type Class Description classFcDriverExceptionException thrown when there is an issue with the JDBC driver. -
Uses of FcPersistenceException in de.xima.fc.persistence.impl
Methods in de.xima.fc.persistence.impl that throw FcPersistenceException Modifier and Type Method Description voidSystemPersistenceManagerImpl. ensureEncryptionValueExists()DataSourceSystemPersistenceManagerImpl. getDataSource()DataSourceEncryptionStateSystemPersistenceManagerImpl. getDataSourceEncryptionState(ConnectionProperties connectionProperties, char[] password, String encryptionAlgorithm)IDataSourceInfoSystemPersistenceManagerImpl. getDataSourceInfo()javax.persistence.EntityManagerFactorySystemPersistenceManagerImpl. getEntityManagerFactory()voidSystemPersistenceManagerImpl. migrateEncryption(char[] newEncryptionPassword, String newEncryptionAlgorithm, Set<String> additionalEncryptionScopes)IJpaTransactionSystemPersistenceManagerImpl. openTransaction()voidSystemPersistenceManagerImpl. reloadEncryptionSettings() -
Uses of FcPersistenceException in de.xima.fc.persistence.impl.security
Methods in de.xima.fc.persistence.impl.security that throw FcPersistenceException Modifier and Type Method Description static voidDbEncryptionManager. ensureEncryptionValueExists(DataSource dataSource)static voidDbEncryptionManager. reload() -
Uses of FcPersistenceException in de.xima.fc.persistence.impl.security.migration
Methods in de.xima.fc.persistence.impl.security.migration that throw FcPersistenceException Modifier and Type Method Description voidIEncryptionMigrator. performMigration(DataSource dataSource, char[] newEncryptionPassword, String newEncryptionAlgorithm, Set<String> additionalEncryptionScopes, int threadCount)Performs the database migration. -
Uses of FcPersistenceException in de.xima.fc.persistence.system
Methods in de.xima.fc.persistence.system that throw FcPersistenceException Modifier and Type Method Description voidSystemPersistenceManager. ensureEncryptionValueExists()Ensures that the encryption test value is present and valid in the system database.DataSourceSystemPersistenceManager. getDataSource()Retrieves the DataSource for the system database.DataSourceEncryptionStateSystemPersistenceManager. getDataSourceEncryptionState(ConnectionProperties connectionProperties, char[] password, String encryptionAlgorithm)Checks the encryption state of the data source defined by the given connection properties.IDataSourceInfoSystemPersistenceManager. getDataSourceInfo()Retrieves information about the system data source, such as database type, version, encryption settings, and other metadata.javax.persistence.EntityManagerFactorySystemPersistenceManager. getEntityManagerFactory()Retrieves the EntityManagerFactory for of the system database.voidSystemPersistenceManager. migrateEncryption(char[] newEncryptionPassword, String newEncryptionAlgorithm, Set<String> additionalEncryptionScopes)Migrates the encryption of the system data source to use a new encryption password and algorithm.IJpaTransactionSystemPersistenceManager. openTransaction()Opens a new JPA transaction for the system database.voidSystemPersistenceManager. reloadEncryptionSettings()Reloads the encryption settings for the system data source. -
Uses of FcPersistenceException in de.xima.fc.persistence.tx
Methods in de.xima.fc.persistence.tx that throw FcPersistenceException Modifier and Type Method Description <T,E extends Exception>
TJpaTransactionRunner. inTransaction(JpaWork<T,E> work)Runs the given work in a transaction and returns its result.<E extends Exception>
voidJpaTransactionRunner. runInTransaction(JpaTask<E> work)Runs the given work in a transaction.
-