public interface UserManagement
extends java.rmi.Remote
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
createParticipant(Participant participant) |
void |
deleteParticipant(java.lang.Integer participantId) |
void |
deleteParticipants(int[] participantIds) |
Participant[] |
findAllParticipants() |
Participant |
findParticipantById(java.lang.Integer participantId) |
Participant[] |
findParticipantsByIds(int[] participantIds) |
Participant[] |
findParticipantsByProject(java.lang.Integer projectId) |
Participant[] |
findParticipantsByProjectAndRoles(java.lang.Integer projectId,
int[] roleIds) |
Participant[] |
findParticipantsByWorkgroup(java.lang.Integer workgroupId) |
void |
updateParticipant(Participant participant) |
java.lang.Integer createParticipant(Participant participant) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
void deleteParticipant(java.lang.Integer participantId) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
void deleteParticipants(int[] participantIds) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
Participant[] findAllParticipants() throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
Participant findParticipantById(java.lang.Integer participantId) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
Participant[] findParticipantsByIds(int[] participantIds) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
Participant[] findParticipantsByProject(java.lang.Integer projectId) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
Participant[] findParticipantsByProjectAndRoles(java.lang.Integer projectId, int[] roleIds) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
Participant[] findParticipantsByWorkgroup(java.lang.Integer workgroupId) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
void updateParticipant(Participant participant) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException