|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<CandidateListHandling>
com.bea.wli.worklist.api.taskplan.CandidateListHandling
public enum CandidateListHandling
Defines the supported types of handling that can be applied to a list of candidates derived from the assignee list for a task.
Enum Constant Summary | |
---|---|
DEFAULT
If multiple candidates exist, this operates the same as NONE. |
|
INTERACTIVE
Indicates that a human must participate in the candidate list handling. |
|
ITERATE_LIST
This action is used to implement the ‘Iterate List’ candidate list handling to successively assign a task to a list of users, and have that task stay at a single step until all users have had a chance to interact with the task. |
|
LOAD_BALANCING
If multiple candidates exist, apply load balancing to pick the candidate with the lowest workload and (possibly) the highest availability. |
|
NONE
Assign the task to all candidates, giving them all equal opportunity to claim the task. |
Method Summary | |
---|---|
static List<CandidateListHandling> |
getAllCandidateListHandling()
|
static CandidateListHandling |
getCandidateListHandling(String name)
|
static List<CandidateListHandling> |
getDesigntimeAssignableCandidateListHandling()
|
String |
getDisplayName()
Get a localized display name for this enum, in the form <candidate list handling prefix>:<localized name>. |
static List<CandidateListHandling> |
getRuntimeAssignableCandidateListHandling()
|
boolean |
isDesigntimeAssignable()
|
boolean |
isRuntimeAssignable()
Is this candidate list handling settable by admin action. |
static CandidateListHandling |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static CandidateListHandling[] |
values()
Returns an array containing the constants of this enum type, in the order they're declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final CandidateListHandling NONE
public static final CandidateListHandling DEFAULT
public static final CandidateListHandling LOAD_BALANCING
public static final CandidateListHandling INTERACTIVE
public static final CandidateListHandling ITERATE_LIST
Method Detail |
---|
public static final CandidateListHandling[] values()
for(CandidateListHandling c : CandidateListHandling.values()) System.out.println(c);
public static CandidateListHandling valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified namepublic static CandidateListHandling getCandidateListHandling(String name)
public static List<CandidateListHandling> getAllCandidateListHandling()
public static List<CandidateListHandling> getRuntimeAssignableCandidateListHandling()
public static List<CandidateListHandling> getDesigntimeAssignableCandidateListHandling()
public boolean isRuntimeAssignable()
public boolean isDesigntimeAssignable()
public String getDisplayName()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |