Package io.jmix.data
Class StoreAwareLocator
java.lang.Object
io.jmix.data.StoreAwareLocator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContextprotected TransactionManagerLocator -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <T> TgetDataSource(String storeName) jakarta.persistence.EntityManagergetEntityManager(String storeName) jakarta.persistence.EntityManagerFactorygetEntityManagerFactory(String storeName) org.springframework.jdbc.core.JdbcTemplategetJdbcTemplate(String storeName) org.springframework.transaction.PlatformTransactionManagergetTransactionManager(String storeName) getTransactionManagerKey(String storeName) org.springframework.transaction.support.TransactionTemplategetTransactionTemplate(String storeName)
-
Field Details
-
applicationContext
@Autowired protected org.springframework.context.ApplicationContext applicationContext -
transactionManagerLocator
-
-
Constructor Details
-
StoreAwareLocator
public StoreAwareLocator()
-
-
Method Details
-
getDataSource
-
getJdbcTemplate
-
getTransactionManager
public org.springframework.transaction.PlatformTransactionManager getTransactionManager(String storeName) -
getTransactionTemplate
public org.springframework.transaction.support.TransactionTemplate getTransactionTemplate(String storeName) -
getEntityManagerFactory
-
getEntityManager
-
getTransactionManagerKey
-
getBean
-