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.AssigneeType
IDynamicPattern.IDynamicPatternParameter
LOGGER
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, getPatternParameters
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAssigneeFromParticipantList
getDescription, getLabel, getName, getPatternParameters, setInitParams
public java.util.Set<IDynamicAssignmentPattern.AssigneeType> getSupportedAssigneeTypes()
getSupportedAssigneeTypes
in interface IDynamicAssignmentPattern