public class ManagerDAO extends DAO
| Modifier and Type | Field and Description |
|---|---|
static String |
node_prop_notif |
static String |
node_prop_parent_id |
static String |
node_prop_role |
static String |
node_prop_username |
| Constructor and Description |
|---|
ManagerDAO(JCRImpl jcrImpl) |
| Modifier and Type | Method and Description |
|---|---|
Manager |
addManager2Mission(Manager manager) |
Manager |
addManager2Program(Manager manager) |
List<Manager> |
addManagers2Mission(String mid,
List<Manager> managers) |
List<Manager> |
addManagers2Program(String programId,
List<Manager> managers) |
List<Manager> |
getAllManagersInProgram(String programId) |
List<Manager> |
getAllMissionManagers(String mid) |
Manager |
getMissionManagerByUserName(String missionId,
String username) |
Manager |
getProgramManagerByUserName(String programId,
String username) |
Boolean |
removeManagerFromProgram(String programId,
String username) |
void |
removeMissionManager(String missionId,
String username) |
Manager |
transferNode2Object(javax.jcr.Node node) |
List<Manager> |
transferNodes2Objects(List<javax.jcr.Node> nodes) |
Manager |
updateMissionManager(String missionId,
Manager manager) |
Manager |
updateProgramManager(Manager manager) |
getJcrImplService, getNodeById, getNodesByQuery, getOrCreateNodeCommon, getProgramJcrPath, setJcrImplServicepublic static final String node_prop_parent_id
public static final String node_prop_username
public static final String node_prop_role
public static final String node_prop_notif
public ManagerDAO(JCRImpl jcrImpl)
public Manager transferNode2Object(javax.jcr.Node node) throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic Manager getMissionManagerByUserName(String missionId, String username)
public List<Manager> addManagers2Program(String programId, List<Manager> managers)
public Manager getProgramManagerByUserName(String programId, String username)
Copyright © 2003–2017 eXo Platform SAS. All rights reserved.