Class GroupResource


  • public class GroupResource
    extends io.vlingo.http.resource.ResourceHandler
    • Constructor Summary

      Constructors 
      Constructor Description
      GroupResource()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void assignGroup​(java.lang.String tenantId, java.lang.String groupName, java.lang.String innerGroupName)  
      void assignUser​(java.lang.String tenantId, java.lang.String groupName, java.lang.String username)  
      void changeDescription​(java.lang.String tenantId, java.lang.String groupName, java.lang.String description)  
      void queryGroup​(java.lang.String tenantId, java.lang.String groupName)  
      void queryInnerGroup​(java.lang.String tenantId, java.lang.String groupName, java.lang.String innerGroupName)  
      void queryPermission​(java.lang.String tenantId, java.lang.String groupName, java.lang.String permissionName)  
      void queryRole​(java.lang.String tenantId, java.lang.String groupName, java.lang.String roleName)  
      void queryUser​(java.lang.String tenantId, java.lang.String groupName, java.lang.String username)  
      void unassignGroup​(java.lang.String tenantId, java.lang.String groupName, java.lang.String innerGroupName)  
      void unassignUser​(java.lang.String tenantId, java.lang.String groupName, java.lang.String username)  
      • Methods inherited from class io.vlingo.http.resource.ResourceHandler

        completes, context, logger, routes, scheduler, stage
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • GroupResource

        public GroupResource()
    • Method Detail

      • changeDescription

        public void changeDescription​(java.lang.String tenantId,
                                      java.lang.String groupName,
                                      java.lang.String description)
      • assignGroup

        public void assignGroup​(java.lang.String tenantId,
                                java.lang.String groupName,
                                java.lang.String innerGroupName)
      • unassignGroup

        public void unassignGroup​(java.lang.String tenantId,
                                  java.lang.String groupName,
                                  java.lang.String innerGroupName)
      • assignUser

        public void assignUser​(java.lang.String tenantId,
                               java.lang.String groupName,
                               java.lang.String username)
      • unassignUser

        public void unassignUser​(java.lang.String tenantId,
                                 java.lang.String groupName,
                                 java.lang.String username)
      • queryGroup

        public void queryGroup​(java.lang.String tenantId,
                               java.lang.String groupName)
      • queryInnerGroup

        public void queryInnerGroup​(java.lang.String tenantId,
                                    java.lang.String groupName,
                                    java.lang.String innerGroupName)
      • queryPermission

        public void queryPermission​(java.lang.String tenantId,
                                    java.lang.String groupName,
                                    java.lang.String permissionName)
      • queryRole

        public void queryRole​(java.lang.String tenantId,
                              java.lang.String groupName,
                              java.lang.String roleName)
      • queryUser

        public void queryUser​(java.lang.String tenantId,
                              java.lang.String groupName,
                              java.lang.String username)