public class GroupAuto extends AbstractGroup
Group where auto-populate method is set
Group.GroupTypelogger, members| Constructor and Description |
|---|
GroupAuto()
Constructor
|
GroupAuto(com.hcl.domino.data.Document note)
Loads a Group from a Document
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
buildSelectionCriteria() |
java.util.List<java.lang.String> |
getAdditionalMembers() |
java.lang.String |
getAutopopulatedRule() |
java.util.List<java.lang.String> |
getExcludedMembers() |
java.lang.String |
getSelectionCriteria() |
java.util.Map<java.lang.String,java.lang.Object> |
getVariables() |
void |
setAdditionalMembers(java.util.List<java.lang.String> additionalMembers) |
void |
setAutopopulatedRule(java.lang.String autopopulatedRule) |
void |
setExcludedMembers(java.util.List<java.lang.String> excludedMembers) |
void |
setSelectionCriteria(java.lang.String selectionCriteria) |
void |
setVariables(java.util.Map<java.lang.String,java.lang.Object> variables) |
void |
writeToNote(com.hcl.domino.data.Document note)
Serializes values from Group to a specific Document
|
getAdministrators, getCategory, getDescription, getInternetAddress, getMailDomain, getMembers, getMetaversalId, getName, getNoteId, getOwners, getType, getUnid, loadMetadata, resolve, resolveRecursive, setAdministrators, setCategory, setDescription, setInternetAddress, setMailDomain, setName, setOwners, setTypepublic GroupAuto()
Constructor
public GroupAuto(com.hcl.domino.data.Document note)
Loads a Group from a Document
note - Document from which to load valuespublic java.lang.String buildSelectionCriteria()
public java.util.List<java.lang.String> getAdditionalMembers()
public java.lang.String getAutopopulatedRule()
public java.util.List<java.lang.String> getExcludedMembers()
public java.lang.String getSelectionCriteria()
public java.util.Map<java.lang.String,java.lang.Object> getVariables()
public void setAdditionalMembers(java.util.List<java.lang.String> additionalMembers)
additionalMembers - to be included in addition to those auto-populatedpublic void setAutopopulatedRule(java.lang.String autopopulatedRule)
autopopulatedRule - mapping to auto-population rulepublic void setExcludedMembers(java.util.List<java.lang.String> excludedMembers)
excludedMembers - to be removed from those auto-populatedpublic void setSelectionCriteria(java.lang.String selectionCriteria)
selectionCriteria - for the auto-population rule. This will be a combination of criteria in the in the rule and variables definedpublic void setVariables(java.util.Map<java.lang.String,java.lang.Object> variables)
variables - to map into the auto-population rule. When writing to Domino, these will be written to custom fields in a subform, based on settings in the relevant rule. These will then be inserted into the rule selection criteria using string substitution.public void writeToNote(com.hcl.domino.data.Document note)
GroupSerializes values from Group to a specific Document
writeToNote in interface GroupwriteToNote in class AbstractGroupnote - NoteNote to which to write values