Interface GroupClient

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void addEntities​(long groupId, java.util.Map<java.lang.String,​java.util.Set<java.lang.Long>> entityIdsPerAssociation)  
      void addVariables​(long groupId, java.util.Map<java.lang.String,​java.util.Set<java.lang.Long>> variableIdsPerAssociation)  
      Group create​(Group group)  
      void delete​(long groupId)  
      java.util.Set<Group> findAll​(java.lang.String condition)
      Searching for multiple values.
      java.util.Map<java.lang.String,​java.util.Set<Entity>> getEntities​(long groupId)  
      java.util.Map<java.lang.String,​java.util.Set<Variable>> getVariables​(long groupId)  
      void removeEntities​(long groupId, java.util.Map<java.lang.String,​java.util.Set<java.lang.Long>> entityIdsPerAssociation)  
      void removeVariables​(long groupId, java.util.Map<java.lang.String,​java.util.Set<java.lang.Long>> variableIdsPerAssociation)  
      void setEntities​(long groupId, java.util.Map<java.lang.String,​java.util.Set<java.lang.Long>> entityIdsPerAssociation)  
      void setVariables​(long groupId, java.util.Map<java.lang.String,​java.util.Set<java.lang.Long>> variableIdsPerAssociation)  
      Group update​(Group group)  
    • Method Detail

      • delete

        void delete​(long groupId)
      • getVariables

        java.util.Map<java.lang.String,​java.util.Set<Variable>> getVariables​(long groupId)
      • setVariables

        void setVariables​(long groupId,
                          java.util.Map<java.lang.String,​java.util.Set<java.lang.Long>> variableIdsPerAssociation)
      • addVariables

        void addVariables​(long groupId,
                          java.util.Map<java.lang.String,​java.util.Set<java.lang.Long>> variableIdsPerAssociation)
      • removeVariables

        void removeVariables​(long groupId,
                             java.util.Map<java.lang.String,​java.util.Set<java.lang.Long>> variableIdsPerAssociation)
      • getEntities

        java.util.Map<java.lang.String,​java.util.Set<Entity>> getEntities​(long groupId)
      • setEntities

        void setEntities​(long groupId,
                         java.util.Map<java.lang.String,​java.util.Set<java.lang.Long>> entityIdsPerAssociation)
      • addEntities

        void addEntities​(long groupId,
                         java.util.Map<java.lang.String,​java.util.Set<java.lang.Long>> entityIdsPerAssociation)
      • removeEntities

        void removeEntities​(long groupId,
                            java.util.Map<java.lang.String,​java.util.Set<java.lang.Long>> entityIdsPerAssociation)