@Service @Transactional(readOnly=true) public class CrossHierarchyService extends Object
| Constructor and Description |
|---|
CrossHierarchyService(CrossHierarchyRepository crossHierarchyRepository) |
@Autowired public CrossHierarchyService(CrossHierarchyRepository crossHierarchyRepository)
@Transactional public CrossHierarchy create(CrossHierarchy crossHierarchy)
@Transactional public CrossHierarchy update(CrossHierarchy crossHierarchy)
@Transactional public void delete(CrossHierarchy crossHierarchy)
public List<Boundary> getCrossHierarchyChildrens(Boundary boundary, BoundaryType boundaryType)
public List<CrossHierarchy> getChildBoundaryNameAndBndryTypeAndHierarchyType(String boundaryTypeName, String hierarchyTypeName, String parenthierarchyTypeName, String name)
public List<Boundary> getChildBoundariesNameAndBndryTypeAndHierarchyType(String boundaryTypeName, String hierarchyTypeName)
public List<Boundary> getParentBoundaryByChildBoundaryAndParentBoundaryType(Long childId, Long parentTypeId)
public List<Boundary> getActiveChildBoundariesByBoundaryId(Long id)
public CrossHierarchy findById(Long id)
public List<CrossHierarchy> findAllByBoundaryTypes(BoundaryType parentType, BoundaryType childType)
public List<Boundary> findChildBoundariesByParentBoundary(String boundaryTypeName, String hierarchyTypeName, String parentBoundary)
public CrossHierarchy findAllByParentAndChildBoundary(Long parentId, Long childId)
public List<BoundaryType> getCrossHierarchyBoundaryTypes()
Copyright © 2015–2016 eGovernments Foundation. All rights reserved.