public class ParticipantDAO extends DAO
| Modifier and Type | Field and Description |
|---|---|
static String |
node_prop_addresses |
| Constructor and Description |
|---|
ParticipantDAO(JCRImpl jcrImpl) |
| Modifier and Type | Method and Description |
|---|---|
Participant |
addParticipant2Program(Participant participant) |
List<Participant> |
getAllParticipantsInProgram(String programId) |
javax.jcr.Node |
getNodeByQuery(String programId,
String username) |
javax.jcr.Node |
getNodeByUserName(String programId,
String username) |
javax.jcr.Node |
getOrCreateAddressHome(javax.jcr.Node participantNode) |
Participant |
getParticipantInProgramByUserName(String programId,
String username) |
Boolean |
removeMission(String programId,
String userName,
String missionId) |
Boolean |
removeMissionParticipant(String programId,
String userName,
String missionParticipantId) |
Participant |
transferNode2Object(javax.jcr.Node node) |
getJcrImplService, getNodeById, getNodesByQuery, getOrCreateNodeCommon, getProgramJcrPath, setJcrImplServicepublic static final String node_prop_addresses
public ParticipantDAO(JCRImpl jcrImpl)
public Participant transferNode2Object(javax.jcr.Node node) throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic javax.jcr.Node getOrCreateAddressHome(javax.jcr.Node participantNode)
public Participant addParticipant2Program(Participant participant)
public List<Participant> getAllParticipantsInProgram(String programId)
public Participant getParticipantInProgramByUserName(String programId, String username)
public Boolean removeMissionParticipant(String programId, String userName, String missionParticipantId)
Copyright © 2003–2017 eXo Platform SAS. All rights reserved.