public interface IServiceDao
Modifier and Type | Method and Description |
---|---|
void |
add(ServiceConfig serviceConfig,
ITransaction transaction)
Add the service.
|
void |
clearCache()
Clears the caches in this DAO.
|
boolean |
delete(String serviceId,
ITransaction transaction)
Delete the service.
|
ServiceConfig |
get(String serviceId,
ITransaction transaction)
Get the service.
|
ServiceConfig |
getByBaseUrl(String baseUrl,
ITransaction daoTransaction)
Returns a ServiceConfig by it's baseUrl.
|
Collection<String> |
getServicesIds(boolean getInstantiableServicesOnly,
ITransaction transaction)
Get the ids of services.
|
void |
update(ServiceConfig serviceConfig,
ITransaction transaction)
Update the service.
|
ServiceConfig get(String serviceId, ITransaction transaction) throws DaoException, PortalException
serviceId
- transaction
- DaoException
PortalException
void add(ServiceConfig serviceConfig, ITransaction transaction) throws DaoException, PortalException
serviceConfig
- transaction
- DaoException
PortalException
void update(ServiceConfig serviceConfig, ITransaction transaction) throws DaoException, PortalException
serviceConfig
- transaction
- DaoException
PortalException
boolean delete(String serviceId, ITransaction transaction) throws DaoException, PortalException
serviceId
- transaction
- DaoException
PortalException
Collection<String> getServicesIds(boolean getInstantiableServicesOnly, ITransaction transaction) throws PortalException
transaction
- ManagerException
PortalException
ServiceConfig getByBaseUrl(String baseUrl, ITransaction daoTransaction) throws DaoException, PortalException
baseUrl
- daoTransaction
- DaoException
PortalException
void clearCache() throws PortalException
PortalException
LumisXP 12.4.0.200625 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.