package net.gepafin.tendermanagement.service; import jakarta.servlet.http.HttpServletRequest; import net.gepafin.tendermanagement.entities.HubEntity; import net.gepafin.tendermanagement.model.request.HubReq; import net.gepafin.tendermanagement.model.response.HubResponseBean; import java.util.List; public interface HubService { HubResponseBean createHub(HttpServletRequest request,HubReq hubReq); HubResponseBean updateHub(HttpServletRequest request,Long hubId, HubReq hubReq); HubResponseBean getHubById(Long hubId); List getAllHubs(); void deleteHub(HttpServletRequest request,Long hubId); HubEntity getHubByUuid(String hubUuid); HubResponseBean getHubByHubUuid(String uuid); HubEntity valdateHub(Long hubId); }