Schnittstelle GroupController

Alle bekannten Implementierungsklassen:
GroupControllerDecorator, GroupControllerImpl

public interface GroupController
No description (Generated with springmvc-raml-parser v.2.0.5)
  • Methodendetails

    • getGroups

      org.springframework.http.ResponseEntity<List<RestGroup>> getGroups(String mission, String groupName, Integer recordFrom, Integer recordTo)
      Get user groups by mission and optionally by group name
    • createGroup

      org.springframework.http.ResponseEntity<RestGroup> createGroup(@Valid @Valid RestGroup restGroup)
      Create a new user group
    • countGroups

      org.springframework.http.ResponseEntity<?> countGroups(String missionCode)
      Count the user groups matching the specified mission
    • getGroupById

      org.springframework.http.ResponseEntity<RestGroup> getGroupById(Long id)
      Get a user group by ID
    • deleteGroupById

      org.springframework.http.ResponseEntity<?> deleteGroupById(Long id)
      Delete a user group by ID
    • modifyGroup

      org.springframework.http.ResponseEntity<RestGroup> modifyGroup(Long id, RestGroup restGroup)
      Update a user group by ID
    • getGroupMembers

      org.springframework.http.ResponseEntity<List<RestUser>> getGroupMembers(Long id)
      Get all members of the given user group
    • addGroupMember

      org.springframework.http.ResponseEntity<List<RestUser>> addGroupMember(Long id, String username)
      Add a member to the given user group
    • removeGroupMember

      org.springframework.http.ResponseEntity<?> removeGroupMember(Long id, String username)
      Delete a member from the given user group