Interface UserFilterService
-
- All Known Implementing Classes:
UserFilterServiceDecorator,UserFilterServiceImpl
public interface UserFilterService- Author:
- Baptiste Mesta, Matthieu Chaffotte
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringIMPLEMENTATION_EXT
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FilterResultexecuteFilter(long processDefinitionId, SUserFilterDefinition sUserFilterDefinition, java.util.Map<java.lang.String,SExpression> inputs, java.lang.ClassLoader classLoader, SExpressionContext expressionContext, java.lang.String actorName)booleanloadUserFilters(long processDefinitionId)voidremoveUserFilters(long processDefinitionId)
-
-
-
Field Detail
-
IMPLEMENTATION_EXT
static final java.lang.String IMPLEMENTATION_EXT
- See Also:
- Constant Field Values
-
-
Method Detail
-
executeFilter
FilterResult executeFilter(long processDefinitionId, SUserFilterDefinition sUserFilterDefinition, java.util.Map<java.lang.String,SExpression> inputs, java.lang.ClassLoader classLoader, SExpressionContext expressionContext, java.lang.String actorName) throws SUserFilterExecutionException
- Throws:
SUserFilterExecutionException
-
removeUserFilters
void removeUserFilters(long processDefinitionId) throws SBonitaReadException, SRecorderException
-
loadUserFilters
boolean loadUserFilters(long processDefinitionId) throws SUserFilterLoadingException- Throws:
SUserFilterLoadingException
-
-