Interface HierarchyClient
-
- All Superinterfaces:
FeignQuerySupport<Hierarchy>
public interface HierarchyClient extends FeignQuerySupport<Hierarchy>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddEntities(long hierarchyId, java.util.Set<java.lang.Long> entities)voidaddVariables(long hierarchyId, java.util.Set<java.lang.Long> variables)Hierarchycreate(Hierarchy hierarchy)java.util.Set<Hierarchy>createAll(java.util.Set<Hierarchy> hierarchies)voiddeleteAllLeaves(java.util.Set<java.lang.Long> hierarchyIds)voiddeleteLeaf(long hierarchyId)java.util.Set<Hierarchy>findAll(java.lang.String condition)Searching for multiple values.java.util.Set<Entity>getEntities(long hierarchyId)java.util.Set<VariableHierarchies>getHierarchiesForVariables(java.util.Set<java.lang.Long> variableIds)java.util.Set<VariableHierarchyIds>getHierarchyIdsForVariables(java.util.Set<java.lang.Long> variableIds)java.util.Set<Variable>getVariables(long hierarchyId)voidremoveEntities(long hierarchyId, java.util.Set<java.lang.Long> entities)voidremoveVariables(long hierarchyId, java.util.Set<java.lang.Long> variables)voidsetEntities(long hierarchyId, java.util.Set<java.lang.Long> entities)voidsetVariables(long hierarchyId, java.util.Set<java.lang.Long> variables)Hierarchyupdate(Hierarchy hierarchy)java.util.Set<Hierarchy>updateAll(java.util.Set<Hierarchy> hierarchies)
-
-
-
Method Detail
-
findAll
java.util.Set<Hierarchy> findAll(java.lang.String condition)
Description copied from interface:FeignQuerySupportSearching for multiple values.- Specified by:
findAllin interfaceFeignQuerySupport<Hierarchy>- Returns:
-
getVariables
java.util.Set<Variable> getVariables(long hierarchyId)
-
setVariables
void setVariables(long hierarchyId, java.util.Set<java.lang.Long> variables)
-
addVariables
void addVariables(long hierarchyId, java.util.Set<java.lang.Long> variables)
-
removeVariables
void removeVariables(long hierarchyId, java.util.Set<java.lang.Long> variables)
-
getEntities
java.util.Set<Entity> getEntities(long hierarchyId)
-
setEntities
void setEntities(long hierarchyId, java.util.Set<java.lang.Long> entities)
-
addEntities
void addEntities(long hierarchyId, java.util.Set<java.lang.Long> entities)
-
removeEntities
void removeEntities(long hierarchyId, java.util.Set<java.lang.Long> entities)
-
deleteLeaf
void deleteLeaf(long hierarchyId)
-
deleteAllLeaves
void deleteAllLeaves(java.util.Set<java.lang.Long> hierarchyIds)
-
getHierarchiesForVariables
java.util.Set<VariableHierarchies> getHierarchiesForVariables(java.util.Set<java.lang.Long> variableIds)
-
getHierarchyIdsForVariables
java.util.Set<VariableHierarchyIds> getHierarchyIdsForVariables(java.util.Set<java.lang.Long> variableIds)
-
-