public interface ServiceDao
Modifier and Type | Method and Description |
---|---|
void |
addService(Service service) |
void |
clear() |
void |
clearDetachedInvocations() |
void |
deleteService(String serviceGridId,
String serviceId) |
void |
deleteServicesOfGrid(String gridId) |
void |
deleteServicesOfUser(String userGridId,
String userId) |
Service |
getService(String serviceGridId,
String serviceId) |
InputStream |
getServiceInstance(String serviceGridId,
String serviceId) |
InputStream |
getServiceWsdl(String serviceGridId,
String serviceId) |
boolean |
isServiceExist(String serviceGridId,
String serviceId) |
List<Service> |
listAllServices(String serviceGridId) |
List<BPELService> |
listParentServicesOf(String gridId,
String serviceId) |
List<Service> |
listServicesOfUser(String userGridId,
String userId) |
ServiceSearchResult |
searchServices(int startIndex,
int maxCount,
String serviceGridId,
boolean acrossGrids,
MatchingCondition[] conditions,
Order[] orders) |
ServiceStatRankingSearchResult |
searchServiceStatRanking(int startIndex,
int maxCount,
String serviceAndNodeGridId,
String nodeId,
boolean acrossGrids,
MatchingCondition[] conditions,
int sinceDays,
Order[] orders) |
void clear() throws DaoException
DaoException
void clearDetachedInvocations() throws DaoException
DaoException
List<Service> listAllServices(String serviceGridId) throws DaoException
DaoException
List<Service> listServicesOfUser(String userGridId, String userId) throws DaoException
DaoException
List<BPELService> listParentServicesOf(String gridId, String serviceId) throws DaoException
DaoException
ServiceSearchResult searchServices(int startIndex, int maxCount, String serviceGridId, boolean acrossGrids, MatchingCondition[] conditions, Order[] orders) throws DaoException
DaoException
ServiceStatRankingSearchResult searchServiceStatRanking(int startIndex, int maxCount, String serviceAndNodeGridId, String nodeId, boolean acrossGrids, MatchingCondition[] conditions, int sinceDays, Order[] orders) throws DaoException
DaoException
void addService(Service service) throws DaoException, ServiceAlreadyExistsException
void deleteService(String serviceGridId, String serviceId) throws ServiceNotFoundException, DaoException
ServiceNotFoundException
DaoException
void deleteServicesOfGrid(String gridId) throws DaoException
DaoException
void deleteServicesOfUser(String userGridId, String userId) throws DaoException
DaoException
Service getService(String serviceGridId, String serviceId) throws ServiceNotFoundException, DaoException
ServiceNotFoundException
DaoException
boolean isServiceExist(String serviceGridId, String serviceId) throws DaoException
DaoException
InputStream getServiceInstance(String serviceGridId, String serviceId) throws DaoException, ServiceNotFoundException
DaoException
ServiceNotFoundException
InputStream getServiceWsdl(String serviceGridId, String serviceId) throws DaoException, ServiceNotFoundException
DaoException
ServiceNotFoundException