@Configuration @ComponentScan(value="org.aksw.sparqlify.admin.web") @EnableTransactionManagement @PropertySource(value="classpath:config/jdbc/jdbc.properties") public class AppConfig extends Object
| Modifier and Type | Field and Description |
|---|---|
static DataSource |
cliDataSource
When starting the server from the command line,
this attribute can be set to override any other means of creating a data source
|
| Constructor and Description |
|---|
AppConfig() |
| Modifier and Type | Method and Description |
|---|---|
CandidateViewSelectorImpl |
candidateViewSelector(SparqlSqlOpRewriterImpl opRewriter) |
DataSource |
dataSource() |
EntityInverseMapper |
entityInverseMapper(org.hibernate.SessionFactory sessionFactory,
SparqlSqlInverseMapper inverseMapper) |
javax.persistence.EntityManagerFactory |
entityManagerFactory(DataSource dataSource) |
org.springframework.orm.hibernate4.HibernateExceptionTranslator |
hibernateExceptionTranslator() |
org.aksw.jena_sparql_api.core.QueryExecutionFactory |
managerApiQef(DataSource dataSource)
Note: We must ensure that the schema exists prior to mapping it
|
org.hibernate.SessionFactory |
sessionFactory(org.springframework.orm.jpa.JpaTransactionManager txManager) |
ServiceManager |
sparqlServiceManager(ServiceRepositoryJpaImpl<Rdb2RdfConfig,Rdb2RdfExecution,org.aksw.jena_sparql_api.core.QueryExecutionFactory> serviceRepo,
EntityInverseMapper entityInverseMapper) |
Map<String,SparqlService> |
sparqlServiceMap(ServiceRepositoryJpaImpl<Rdb2RdfConfig,Rdb2RdfExecution,SparqlService> serviceRepo) |
ServiceRepositoryJpaImpl<Rdb2RdfConfig,Rdb2RdfExecution,SparqlService> |
sparqlServiceRepo(org.springframework.orm.jpa.JpaTransactionManager txManager) |
SparqlSqlInverseMapper |
sparqlSqlInverseMapper(CandidateViewSelectorImpl candidateViewSelector,
SqlTranslator sqlTranslator) |
SparqlSqlOpRewriterImpl |
sparqlSqlOpRewriter(org.aksw.jena_sparql_api.core.QueryExecutionFactory qef) |
SqlTranslator |
sqlTranslator(SparqlSqlOpRewriterImpl opRewriter) |
org.springframework.orm.jpa.JpaTransactionManager |
transactionManager(javax.persistence.EntityManagerFactory entityManagerFactory) |
public static DataSource cliDataSource
@Bean public DataSource dataSource() throws IllegalArgumentException, ClassNotFoundException
@Bean public org.springframework.orm.hibernate4.HibernateExceptionTranslator hibernateExceptionTranslator()
@Bean public javax.persistence.EntityManagerFactory entityManagerFactory(DataSource dataSource)
@Bean public org.springframework.orm.jpa.JpaTransactionManager transactionManager(javax.persistence.EntityManagerFactory entityManagerFactory)
@Bean @DependsOn(value="entityManagerFactory") public org.aksw.jena_sparql_api.core.QueryExecutionFactory managerApiQef(DataSource dataSource) throws Exception
Exception@Bean public SparqlSqlInverseMapper sparqlSqlInverseMapper(CandidateViewSelectorImpl candidateViewSelector, SqlTranslator sqlTranslator)
@Bean public EntityInverseMapper entityInverseMapper(org.hibernate.SessionFactory sessionFactory, SparqlSqlInverseMapper inverseMapper)
@Bean public ServiceRepositoryJpaImpl<Rdb2RdfConfig,Rdb2RdfExecution,SparqlService> sparqlServiceRepo(org.springframework.orm.jpa.JpaTransactionManager txManager)
@Bean public Map<String,SparqlService> sparqlServiceMap(ServiceRepositoryJpaImpl<Rdb2RdfConfig,Rdb2RdfExecution,SparqlService> serviceRepo)
@Bean public ServiceManager sparqlServiceManager(ServiceRepositoryJpaImpl<Rdb2RdfConfig,Rdb2RdfExecution,org.aksw.jena_sparql_api.core.QueryExecutionFactory> serviceRepo, EntityInverseMapper entityInverseMapper)
@Bean public org.hibernate.SessionFactory sessionFactory(org.springframework.orm.jpa.JpaTransactionManager txManager)
@Bean public SparqlSqlOpRewriterImpl sparqlSqlOpRewriter(org.aksw.jena_sparql_api.core.QueryExecutionFactory qef)
@Bean public SqlTranslator sqlTranslator(SparqlSqlOpRewriterImpl opRewriter)
@Bean public CandidateViewSelectorImpl candidateViewSelector(SparqlSqlOpRewriterImpl opRewriter)
Copyright © 2015. All rights reserved.