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
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, transactionFactoryFields inherited from interface pro.taskana.common.api.TaskanaEngine
MINIMAL_TASKANA_SCHEMA_VERSION -
Constructor Summary
ConstructorsConstructorDescriptionSpringTaskanaEngineImpl(TaskanaConfiguration taskanaConfiguration, TaskanaEngine.ConnectionManagementMode mode) -
Method Summary
Modifier and TypeMethodDescriptionstatic 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, setConnectionManagementModeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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 Details
-
SpringTaskanaEngineImpl
public SpringTaskanaEngineImpl(TaskanaConfiguration taskanaConfiguration, TaskanaEngine.ConnectionManagementMode mode) throws SQLException - Throws:
SQLException
-
-
Method Details
-
createTaskanaEngine
public static SpringTaskanaEngine createTaskanaEngine(TaskanaConfiguration taskanaConfiguration, TaskanaEngine.ConnectionManagementMode connectionManagementMode) throws SQLException - Throws:
SQLException
-