public class Groups extends AbstractClient
authentication, baseUrl, client, mapper, signatureService, timestampService| Constructor and Description |
|---|
Groups(com.assemblade.client.model.Authentication authentication) |
| Modifier and Type | Method and Description |
|---|---|
com.assemblade.client.model.Group |
addGroup(com.assemblade.client.model.Group group) |
com.assemblade.client.model.GroupMember |
addMemberToGroup(com.assemblade.client.model.GroupMember groupMember) |
void |
deleteGroup(com.assemblade.client.model.Group group) |
com.assemblade.client.model.GroupMember |
editGroupMember(com.assemblade.client.model.GroupMember groupMember) |
com.assemblade.client.model.Group |
getAdministratorGroup() |
java.util.List<com.assemblade.client.model.Group> |
getAllGroups() |
com.assemblade.client.model.Group |
getGroup(java.lang.String url) |
java.util.List<com.assemblade.client.model.GroupMember> |
getGroupMembers(com.assemblade.client.model.Group group) |
java.util.List<com.assemblade.client.model.User> |
getNonGroupMembers(com.assemblade.client.model.Group group) |
void |
removeMemberFromGroup(com.assemblade.client.model.GroupMember groupMember) |
com.assemblade.client.model.Group |
updateGroup(com.assemblade.client.model.Group group) |
add, delete, executeMethod, get, getFromUrl, updatepublic com.assemblade.client.model.Group getGroup(java.lang.String url)
throws ClientException
ClientExceptionpublic java.util.List<com.assemblade.client.model.Group> getAllGroups()
throws ClientException
ClientExceptionpublic com.assemblade.client.model.Group getAdministratorGroup()
throws ClientException
ClientExceptionpublic java.util.List<com.assemblade.client.model.GroupMember> getGroupMembers(com.assemblade.client.model.Group group)
throws ClientException
ClientExceptionpublic com.assemblade.client.model.GroupMember addMemberToGroup(com.assemblade.client.model.GroupMember groupMember)
throws ClientException
ClientExceptionpublic com.assemblade.client.model.GroupMember editGroupMember(com.assemblade.client.model.GroupMember groupMember)
throws ClientException
ClientExceptionpublic void removeMemberFromGroup(com.assemblade.client.model.GroupMember groupMember)
throws ClientException
ClientExceptionpublic java.util.List<com.assemblade.client.model.User> getNonGroupMembers(com.assemblade.client.model.Group group)
throws ClientException
ClientExceptionpublic com.assemblade.client.model.Group addGroup(com.assemblade.client.model.Group group)
throws ClientException
ClientExceptionpublic com.assemblade.client.model.Group updateGroup(com.assemblade.client.model.Group group)
throws ClientException
ClientExceptionpublic void deleteGroup(com.assemblade.client.model.Group group)
throws ClientException
ClientException