Package org.labkey.remoteapi.study
Class UpdateParticipantGroupCommand.UpdatedParticipantGroup
java.lang.Object
org.labkey.remoteapi.study.ParticipantGroup
org.labkey.remoteapi.study.UpdateParticipantGroupCommand.UpdatedParticipantGroup
- Enclosing class:
- UpdateParticipantGroupCommand
Special subclass that allows specifying just participants that should be added
or removed, without needing to specify the full set of participants.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setDeleteParticipantIds
(Set<String> deleteParticipantIds) void
setEnsureParticipantIds
(Set<String> ensureParticipantIds) Methods inherited from class org.labkey.remoteapi.study.ParticipantGroup
getDescription, getLabel, getParticipantIds, getRowId, setDescription, setLabel, setParticipantIds, setRowId
-
Constructor Details
-
UpdatedParticipantGroup
public UpdatedParticipantGroup()
-
-
Method Details
-
getEnsureParticipantIds
- Returns:
- the set of participants that will be added to the group if they are not already members
-
setEnsureParticipantIds
- Parameters:
ensureParticipantIds
- the set of participants that should be added to the group if they are not already members
-
getDeleteParticipantIds
- Returns:
- the set of participants that will be removed to the group if they are already members
-
setDeleteParticipantIds
- Parameters:
deleteParticipantIds
- the set of participants that should be removed from the group if they are currently members
-