Package org.cyclos.services.users
Interface ProductService
-
- All Superinterfaces:
CRUDService<ProductDTO,ProductData,ProductNature>,Service
- All Known Subinterfaces:
ProductServiceLocal
- All Known Implementing Classes:
ProductServiceImpl,ProductServiceSecurity
public interface ProductService extends CRUDService<ProductDTO,ProductData,ProductNature>
Service interface for products
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProductSearchDatagetSearchData()Gets data used on the search pagePage<ProductVO>search(@NotNull ProductQuery params)Search products according to the specified query parameters-
Methods inherited from interface org.cyclos.services.CRUDService
getData, getDataForNew, load, remove, removeAll, save
-
-
-
-
Method Detail
-
getSearchData
ProductSearchData getSearchData() throws FrameworkException
Gets data used on the search page- Throws:
FrameworkException
-
search
Page<ProductVO> search(@NotNull @NotNull ProductQuery params) throws FrameworkException
Search products according to the specified query parameters- Throws:
FrameworkException
-
-