Enum GroupOptions
- java.lang.Object
-
- java.lang.Enum<GroupOptions>
-
- com.opentext.livelink.service.workflowservice.GroupOptions
-
- All Implemented Interfaces:
IServiceDataObject,java.io.Serializable,java.lang.Comparable<GroupOptions>
public enum GroupOptions extends java.lang.Enum<GroupOptions> implements IServiceDataObject, java.io.Serializable
GroupOptions defines the options available for assigning a WorkItem to a group.- Version:
- 2013-08-26
-
-
Enum Constant Summary
Enum Constants Enum Constant Description FullExpandAll members of the group (including members of groups contained in the group) must complete the WorkItem.MemberAcceptOne member of the group must accept and complete the WorkItem.MemberAcceptMaintainOne member of the group must accept and complete the WorkItem.OneLevelExpandAll members of the group (excluding members of groups contained in the group) must complete the WorkItem.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GroupOptionsfromString(java.lang.String s)Returns the enum constant with the specified name.voidload(com.opentext.api.LLValue value)Deserialize an ServiceDataObject from an LLValue that is received from Livelink.com.opentext.api.LLValuetoLLValue()Serialize an SDO object to an LLValue that can be sent to Livelink.static GroupOptionsvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static GroupOptions[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
FullExpand
public static final GroupOptions FullExpand
All members of the group (including members of groups contained in the group) must complete the WorkItem.
-
MemberAccept
public static final GroupOptions MemberAccept
One member of the group must accept and complete the WorkItem.
-
MemberAcceptMaintain
public static final GroupOptions MemberAcceptMaintain
One member of the group must accept and complete the WorkItem. The member to accept and complete this WorkItem the first time is automatically assigned this WorkItem if it becomes available again.
-
OneLevelExpand
public static final GroupOptions OneLevelExpand
All members of the group (excluding members of groups contained in the group) must complete the WorkItem.
-
-
Method Detail
-
values
public static GroupOptions[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (GroupOptions c : GroupOptions.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static GroupOptions valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
load
public void load(com.opentext.api.LLValue value)
Description copied from interface:IServiceDataObjectDeserialize an ServiceDataObject from an LLValue that is received from Livelink. The LLValue is an Assoc that contains all of the features of this SDO. These features may refer to other SDOs and contain arrays of primitive values or SDOs. Each referenced SDO, will have its load() method called as well. Note: this is an internal method not meant to be called by clients.- Specified by:
loadin interfaceIServiceDataObject- Parameters:
value- the LLValue containing the data to be loaded
-
toLLValue
public com.opentext.api.LLValue toLLValue()
Description copied from interface:IServiceDataObjectSerialize an SDO object to an LLValue that can be sent to Livelink. Each feature of the SDO is stored in a key of the LLValue Assoc. Any references to other SDOs cause their toLLValue() method to be called. Note: this is an internal method not meant to be called by clients.- Specified by:
toLLValuein interfaceIServiceDataObject- Returns:
- Returns the LLValue object that represents this SDO
-
fromString
public static GroupOptions fromString(java.lang.String s)
Returns the enum constant with the specified name.
-
-