Class IridaApiRepositoriesConfig
- java.lang.Object
-
- ca.corefacility.bioinformatics.irida.config.repository.IridaApiRepositoriesConfig
-
@Configuration @EnableTransactionManagement(order=1000) @EnableJpaRepositories(basePackages="ca.corefacility.bioinformatics.irida.repositories", repositoryFactoryBeanClass=org.springframework.data.envers.repository.support.EnversRevisionRepositoryFactoryBean.class) @ComponentScan("ca.corefacility.bioinformatics.irida.repositories.remote") @Import({IridaApiPropertyPlaceholderConfig.class,IridaApiJdbcDataSourceConfig.class,IridaApiFilesystemRepositoryConfig.class}) @EnableJpaAuditing public class IridaApiRepositoriesConfig extends java.lang.Object
Configuration for repository/data storage classes.
-
-
Field Summary
Fields Modifier and Type Field Description static int
TRANSACTION_MANAGEMENT_ORDER
The order for transaction management.
-
Constructor Summary
Constructors Constructor Description IridaApiRepositoriesConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.hibernate.envers.AuditReader
auditReader(javax.persistence.EntityManagerFactory entityManagerFactory)
org.hibernate.envers.RevisionListener
revisionListener()
-
-
-
Field Detail
-
TRANSACTION_MANAGEMENT_ORDER
public static final int TRANSACTION_MANAGEMENT_ORDER
The order for transaction management.- See Also:
- Constant Field Values
-
-