Package pro.taskana.common.internal
Class SpringTaskanaEngineImpl
- java.lang.Object
-
- pro.taskana.common.internal.TaskanaEngineImpl
-
- pro.taskana.common.internal.SpringTaskanaEngineImpl
-
- All Implemented Interfaces:
TaskanaEngine,SpringTaskanaEngine
public class SpringTaskanaEngineImpl extends TaskanaEngineImpl implements SpringTaskanaEngine
This class configures the TaskanaEngine for spring.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface pro.taskana.common.api.TaskanaEngine
TaskanaEngine.ConnectionManagementMode
-
-
Field Summary
-
Fields inherited from class pro.taskana.common.internal.TaskanaEngineImpl
connection, mode, sessionManager, taskanaConfiguration, transactionFactory
-
Fields inherited from interface pro.taskana.common.api.TaskanaEngine
MINIMAL_TASKANA_SCHEMA_VERSION
-
-
Constructor Summary
Constructors Constructor Description SpringTaskanaEngineImpl(TaskanaConfiguration taskanaConfiguration, TaskanaEngine.ConnectionManagementMode mode)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SpringTaskanaEnginecreateTaskanaEngine(TaskanaConfiguration taskanaConfiguration, TaskanaEngine.ConnectionManagementMode connectionManagementMode)-
Methods inherited from class pro.taskana.common.internal.TaskanaEngineImpl
checkRoleMembership, closeConnection, createSqlSessionManager, getClassificationService, getConfiguration, getConfigurationService, getConnection, getConnectionManagementMode, getCurrentUserContext, getJobScheduler, getJobService, getMonitorService, getPriorityServiceManager, getTaskService, getUserService, getWorkbasketService, getWorkingTimeCalculator, isHistoryEnabled, isUserInRole, runAsAdmin, setConnection, setConnectionManagementMode
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface pro.taskana.common.api.TaskanaEngine
checkRoleMembership, closeConnection, getClassificationService, getConfiguration, getConfigurationService, getConnectionManagementMode, getCurrentUserContext, getJobService, getMonitorService, getTaskService, getUserService, getWorkbasketService, getWorkingTimeCalculator, isHistoryEnabled, isUserInRole, runAsAdmin, runAsAdmin, setConnection, setConnectionManagementMode
-
-
-
-
Constructor Detail
-
SpringTaskanaEngineImpl
public SpringTaskanaEngineImpl(TaskanaConfiguration taskanaConfiguration, TaskanaEngine.ConnectionManagementMode mode) throws SQLException
- Throws:
SQLException
-
-
Method Detail
-
createTaskanaEngine
public static SpringTaskanaEngine createTaskanaEngine(TaskanaConfiguration taskanaConfiguration, TaskanaEngine.ConnectionManagementMode connectionManagementMode) throws SQLException
- Throws:
SQLException
-
-