Class ConsistencyEndpoint


  • @Component
    @RolesAllowed("admin")
    @Path("consistency")
    public class ConsistencyEndpoint
    extends java.lang.Object
    • Method Detail

      • listInconsistentGroups

        @GET
        @Produces("application/json")
        @Path("/inconsistencies/groups")
        public javax.ws.rs.core.Response listInconsistentGroups​(@QueryParam("groupNames")
                                                                java.util.List<java.lang.String> groupNames)
      • listInconsistentTopics

        @GET
        @Produces("application/json")
        @Path("/inconsistencies/topics")
        public javax.ws.rs.core.Response listInconsistentTopics()
      • removeTopicByName

        @DELETE
        @Produces("application/json")
        @Path("/inconsistencies/topics")
        public javax.ws.rs.core.Response removeTopicByName​(@QueryParam("topicName")
                                                           java.lang.String topicName,
                                                           @Context
                                                           javax.ws.rs.container.ContainerRequestContext requestContext)
      • listAllGroups

        @GET
        @Produces("application/json")
        @Path("/groups")
        public javax.ws.rs.core.Response listAllGroups()