org.exoplatform.brandadvocacy.jcr
Class MissionParticipantDAO
java.lang.Object
org.exoplatform.brandadvocacy.jcr.DAO
org.exoplatform.brandadvocacy.jcr.MissionParticipantDAO
public class MissionParticipantDAO
- extends DAO
Created by The eXo Platform SAS
Author : eXoPlatform
exo@exoplatform.com
Sep 9, 2014
|
Method Summary |
MissionParticipant |
addMissionParticipant2Program(String programId,
MissionParticipant missionParticipant)
|
List<MissionParticipant> |
getAllMissionParticipantsInProgram(String programId)
|
List<MissionParticipant> |
getAllMissionParticipantsInProgramByParticipant(String programId,
String username)
|
List<MissionParticipant> |
getAllMissionParticipantsInProgramByStatus(String programId,
String username,
String status)
|
MissionParticipant |
getCurrentMissionParticipantByMissionId(String programId,
String missionId,
String username)
|
MissionParticipant |
getCurrentMissionParticipantByUserName(String programId,
String username)
|
MissionParticipant |
getMissionParticipantById(String mpId)
|
javax.jcr.Node |
getOrCreateMissionParticipantHome(String programId)
|
javax.jcr.Node |
getOrCreateNoteHome(javax.jcr.Node missionParticipantNode)
|
int |
getTotalMissionParticipants(Query query)
|
int |
getTotalNumberMPByParticipant(String programId,
int status,
String username)
|
Boolean |
removeMissionParticipant(String id)
|
List<MissionParticipant> |
searchMissionParticipants(Query query)
|
MissionParticipant |
updateMissionParticipantInProgram(String programId,
MissionParticipant missionParticipant)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
node_prop_labelID
public static final String node_prop_labelID
- See Also:
- Constant Field Values
node_prop_mission_id
public static final String node_prop_mission_id
- See Also:
- Constant Field Values
node_prop_proposition_id
public static final String node_prop_proposition_id
- See Also:
- Constant Field Values
node_prop_participant_username
public static final String node_prop_participant_username
- See Also:
- Constant Field Values
node_prop_url_submitted
public static final String node_prop_url_submitted
- See Also:
- Constant Field Values
node_prop_address_id
public static final String node_prop_address_id
- See Also:
- Constant Field Values
node_prop_size
public static final String node_prop_size
- See Also:
- Constant Field Values
node_prop_status
public static final String node_prop_status
- See Also:
- Constant Field Values
node_prop_date_submitted
public static final String node_prop_date_submitted
- See Also:
- Constant Field Values
node_prop_dateCreated
public static final String node_prop_dateCreated
- See Also:
- Constant Field Values
node_prop_modifiedDate
public static final String node_prop_modifiedDate
- See Also:
- Constant Field Values
node_child_note
public static final String node_child_note
- See Also:
- Constant Field Values
MissionParticipantDAO
public MissionParticipantDAO(JCRImpl jcrImpl)
getOrCreateNoteHome
public javax.jcr.Node getOrCreateNoteHome(javax.jcr.Node missionParticipantNode)
getOrCreateMissionParticipantHome
public javax.jcr.Node getOrCreateMissionParticipantHome(String programId)
searchMissionParticipants
public List<MissionParticipant> searchMissionParticipants(Query query)
getTotalMissionParticipants
public int getTotalMissionParticipants(Query query)
addMissionParticipant2Program
public MissionParticipant addMissionParticipant2Program(String programId,
MissionParticipant missionParticipant)
updateMissionParticipantInProgram
public MissionParticipant updateMissionParticipantInProgram(String programId,
MissionParticipant missionParticipant)
getAllMissionParticipantsInProgram
public List<MissionParticipant> getAllMissionParticipantsInProgram(String programId)
getAllMissionParticipantsInProgramByParticipant
public List<MissionParticipant> getAllMissionParticipantsInProgramByParticipant(String programId,
String username)
getAllMissionParticipantsInProgramByStatus
public List<MissionParticipant> getAllMissionParticipantsInProgramByStatus(String programId,
String username,
String status)
getMissionParticipantById
public MissionParticipant getMissionParticipantById(String mpId)
getTotalNumberMPByParticipant
public int getTotalNumberMPByParticipant(String programId,
int status,
String username)
removeMissionParticipant
public Boolean removeMissionParticipant(String id)
getCurrentMissionParticipantByUserName
public MissionParticipant getCurrentMissionParticipantByUserName(String programId,
String username)
getCurrentMissionParticipantByMissionId
public MissionParticipant getCurrentMissionParticipantByMissionId(String programId,
String missionId,
String username)
Copyright © 2003–2015 eXo Platform SAS. All rights reserved.