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