How to Configure Dynamic Assignment Patterns
Dynamic assignment patterns are configured along with other human workflow configuration parameters in Oracle Enterprise Manager Fusion Middleware Control.
Each dynamic assignment has two mandatory parameters:
-
name:The name of the pattern
-
classpath:The fully qualified class name of the class that implements the pattern.
In addition, each pattern can optionally have any number of properties. These properties are simple name-value pairs that are passed as initialization parameters to the pattern.
The property values specified in these tags are passed as a map (indexed by the value of the name attributes) to the setInitParameters method of the dynamic assignment patterns.
Two of the out-of-the-box patterns have initialization parameters. These are:
-
ROUND_ROBINThe parameter
MAX_MAP_SIZEspecifies the maximum number of sets of users or groups for which the pattern can maintainROUND_ROBINcounts. The dynamic assignment pattern holds a list of users and groups in memory for each group (or list of users and groups) on which it is asked to execute theROUND_ROBINpattern. -
MOST_PRODUCTIVEThe parameter
DEAFULT_TIME_PERIODspecifies the length of time (in days) over which to calculate the user's productivity. This value can be overridden when calling theMOST_PRODUCTIVEdynamic assignment pattern.