Package com.flowable.action.api
Interface ActionEngineConfigurationApi
- All Known Implementing Classes:
ActionEngineConfiguration
public interface ActionEngineConfigurationApi
- Author:
- Filip Hrisafov, Tijs Rademakers
-
Method Summary
Modifier and Type Method Description ActionHistoryServicegetActionHistoryService()ActionRepositoryServicegetActionRepositoryService()ActionRuntimeServicegetActionRuntimeService()java.util.List<ScopedObjectActionFilter>getScopedObjectActionFilters(java.lang.String scopeType)Get the list ofScopedObjectActionFilter(s) for the givenscopeType.ScopedObjectProvider<?>getScopedObjectProvider(java.lang.String scopeType)Get theScopedObjectProviderfor the givenscopeType.
-
Method Details
-
getActionRepositoryService
ActionRepositoryService getActionRepositoryService() -
getActionRuntimeService
ActionRuntimeService getActionRuntimeService() -
getActionHistoryService
ActionHistoryService getActionHistoryService() -
getScopedObjectProvider
Get theScopedObjectProviderfor the givenscopeType. If there is no registeredScopedObjectProviderthen 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
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
-