public abstract class AbstractDynamicAssignmentPattern extends AbstractDynamicPattern implements IDynamicAssignmentPattern
IDynamicAssignmentPattern methods - implementations of dynamic assignement patterns can extend this class in order to utilize the common methods. Implementations are free to write their own method implementations, and either override the specific methods in this class, or to not extend this class at all.
Class extends from AbstractDynamicPattern, which provides support for localized strings and parameters. This class also adds support for returning a default list of all supported AssigneeTypes.
IDynamicAssignmentPattern.AssigneeTypeIDynamicPattern.IDynamicPatternParameterLOGGER| Constructor and Description |
|---|
AbstractDynamicAssignmentPattern() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<IDynamicAssignmentPattern.AssigneeType> |
getSupportedAssigneeTypes()
The Assignee Types (USER, GROUP, APPROLE) that this assignment pattern can be used to select from - this default implementation returns a set of all the assignee types.
|
getDescription, getLabel, getPatternParametersequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAssigneeFromParticipantListgetDescription, getLabel, getName, getPatternParameters, setInitParamspublic java.util.Set<IDynamicAssignmentPattern.AssigneeType> getSupportedAssigneeTypes()
getSupportedAssigneeTypes in interface IDynamicAssignmentPattern