Class TaskanaSystemConnectorConfiguration
- java.lang.Object
-
- pro.taskana.adapter.taskanaconnector.config.TaskanaSystemConnectorConfiguration
-
@Configuration @DependsOn("adapterSpringContextProvider") public class TaskanaSystemConnectorConfiguration extends ObjectConfiguration for TASKANA task system connector.
-
-
Field Summary
Fields Modifier and Type Field Description StringtaskanaSchemaName
-
Constructor Summary
Constructors Constructor Description TaskanaSystemConnectorConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description pro.taskana.classification.api.ClassificationServicegetClassificationService(pro.taskana.common.api.TaskanaEngine taskanaEngine)pro.taskana.task.api.TaskServicegetTaskService(pro.taskana.common.api.TaskanaEngine taskanaEngine)pro.taskana.workbasket.api.WorkbasketServicegetWorkbasketService(pro.taskana.common.api.TaskanaEngine taskanaEngine)DataSourcetaskanaDataSource()pro.taskana.common.api.TaskanaEnginetaskanaEngine(pro.taskana.TaskanaEngineConfiguration taskanaEngineConfiguration)pro.taskana.SpringTaskanaEngineConfigurationtaskanaEngineConfiguration(DataSource taskanaDataSource)
-
-
-
Field Detail
-
taskanaSchemaName
@Value("${taskana.schemaName:TASKANA}") public String taskanaSchemaName
-
-
Method Detail
-
taskanaDataSource
@Bean(name="taskanaDataSource") @ConfigurationProperties(prefix="taskana.datasource") public DataSource taskanaDataSource() throws NamingException
- Throws:
NamingException
-
getTaskService
@Bean public pro.taskana.task.api.TaskService getTaskService(pro.taskana.common.api.TaskanaEngine taskanaEngine)
-
getWorkbasketService
@Bean public pro.taskana.workbasket.api.WorkbasketService getWorkbasketService(pro.taskana.common.api.TaskanaEngine taskanaEngine)
-
getClassificationService
@Bean public pro.taskana.classification.api.ClassificationService getClassificationService(pro.taskana.common.api.TaskanaEngine taskanaEngine)
-
taskanaEngine
@Bean @Scope("singleton") public pro.taskana.common.api.TaskanaEngine taskanaEngine(pro.taskana.TaskanaEngineConfiguration taskanaEngineConfiguration) throws SQLException- Throws:
SQLException
-
taskanaEngineConfiguration
@Bean @Scope("singleton") public pro.taskana.SpringTaskanaEngineConfiguration taskanaEngineConfiguration(@Qualifier("taskanaDataSource") DataSource taskanaDataSource)
-
-