Class TaskanaSystemConnectorConfiguration


  • @Configuration
    @DependsOn("adapterSpringContextProvider")
    public class TaskanaSystemConnectorConfiguration
    extends Object
    Configuration for TASKANA task system connector.
    • Field Detail

      • taskanaSchemaName

        @Value("${taskana.schemaName:TASKANA}")
        public String taskanaSchemaName
    • Constructor Detail

      • TaskanaSystemConnectorConfiguration

        public TaskanaSystemConnectorConfiguration()
    • Method Detail

      • 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)