Package com.flowable.action.api
Interface ActionEngineConfigurationApi
-
- All Known Implementing Classes:
ActionEngineConfiguration
public interface ActionEngineConfigurationApi
- Author:
- Filip Hrisafov, Tijs Rademakers
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ActionHistoryService
getActionHistoryService()
ActionManagementService
getActionManagementService()
ActionRepositoryService
getActionRepositoryService()
ActionRuntimeService
getActionRuntimeService()
List<ScopedObjectActionFilter>
getScopedObjectActionFilters(String scopeType)
Get the list ofScopedObjectActionFilter
(s) for the givenscopeType
.ScopedObjectProvider<?,?>
getScopedObjectProvider(String scopeType)
Get theScopedObjectProvider
for the givenscopeType
.
-
-
-
Method Detail
-
getActionRepositoryService
ActionRepositoryService getActionRepositoryService()
-
getActionRuntimeService
ActionRuntimeService getActionRuntimeService()
-
getActionHistoryService
ActionHistoryService getActionHistoryService()
-
getActionManagementService
ActionManagementService getActionManagementService()
-
getScopedObjectProvider
ScopedObjectProvider<?,?> getScopedObjectProvider(String scopeType)
Get theScopedObjectProvider
for the givenscopeType
. If there is no registeredScopedObjectProvider
then this method should throw an exception. It never returnsnull
- Parameters:
scopeType
- the type of the scoped object provider- Returns:
- the scoped object provider for the given
scopeType
, nevernull
-
getScopedObjectActionFilters
List<ScopedObjectActionFilter> getScopedObjectActionFilters(String scopeType)
Get the list ofScopedObjectActionFilter
(s) for the givenscopeType
. If there are no registered filters then an empty list should be returned. The method never returnsnull
- Parameters:
scopeType
- the type of the scoped object action filters- Returns:
- the scoped object action filters for the given
scopeType
, nevernull
-
-