public interface WorkgroupManagement
extends java.rmi.Remote
Modifier and Type | Method and Description |
---|---|
void |
addParticipant(java.lang.Integer workgroupId,
java.lang.Integer participantId) |
void |
addParticipants(java.lang.Integer workgroupId,
int[] participantIds) |
java.lang.Integer |
createWorkgroup(Workgroup workgroup) |
void |
deleteWorkgroup(java.lang.Integer workgroupId) |
void |
deleteWorkgroups(int[] workgroupIds) |
Workgroup[] |
findAllWorkgroups() |
Workgroup |
findWorkgroupById(java.lang.Integer workgroupId) |
Workgroup[] |
findWorkgroupsByIds(int[] workgroupsIds) |
Workgroup[] |
findWorkgroupsByParticipant(java.lang.Integer participantId) |
void |
removeParticipant(java.lang.Integer workgroupId,
java.lang.Integer participantId) |
void |
removeParticipants(java.lang.Integer workgroupId,
int[] participantIds) |
void |
updateWorkgroup(Workgroup workgroup) |
void addParticipant(java.lang.Integer workgroupId, java.lang.Integer participantId) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
void addParticipants(java.lang.Integer workgroupId, int[] participantIds) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
java.lang.Integer createWorkgroup(Workgroup workgroup) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
void deleteWorkgroup(java.lang.Integer workgroupId) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
void deleteWorkgroups(int[] workgroupIds) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
Workgroup[] findAllWorkgroups() throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
Workgroup findWorkgroupById(java.lang.Integer workgroupId) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
Workgroup[] findWorkgroupsByIds(int[] workgroupsIds) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
Workgroup[] findWorkgroupsByParticipant(java.lang.Integer participantId) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
void removeParticipant(java.lang.Integer workgroupId, java.lang.Integer participantId) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
void removeParticipants(java.lang.Integer workgroupId, int[] participantIds) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
void updateWorkgroup(Workgroup workgroup) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException