@Service @Repository @Transactional(readOnly=false) public class CatalogServiceImpl extends Object implements CatalogService
Constructor and Description |
---|
CatalogServiceImpl() |
Modifier and Type | Method and Description |
---|---|
CatalogData |
getCatalogData() |
CatalogModel |
getCatalogModel() |
List<CategoryModel> |
getCategories() |
Optional<CategoryModel> |
getCategory(long id) |
Optional<CategoryModel> |
getCategory(String name) |
void |
saveCatalog(CatalogModel catalogModel) |
public CatalogData getCatalogData()
getCatalogData
in interface CatalogService
public List<CategoryModel> getCategories()
public Optional<CategoryModel> getCategory(String name)
public Optional<CategoryModel> getCategory(long id)
public CatalogModel getCatalogModel()
getCatalogModel
in interface CatalogService
public void saveCatalog(CatalogModel catalogModel)
saveCatalog
in interface CatalogService
Copyright © 2016-2018 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Apache Log4j Audit, Log4j, Log4j Audit, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.