Interface SystemCustomImageService
-
- All Superinterfaces:
BaseCategorizedImageService<SystemImageCategoryVO>,BaseCustomImageService<SystemImageCategoryVO>,BaseImageService<SystemImageCategoryVO>,Service
- All Known Subinterfaces:
SystemCustomImageServiceLocal
public interface SystemCustomImageService extends BaseCustomImageService<SystemImageCategoryVO>
Service interface for system custom images. The parameter for saving new images is the system image category id.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AccessibleSystemImageCategoriesDatagetAccessibleImageCategories()Returns accessible view and manage image categories for the logged userFullSystemImagesListDatagetFullListData()Returns full data for listing categories together with their imagesSystemCustomImagesSearchDatagetSearchData()Returns data for searching system custom imagesvoidsaveCategory(@NotNull Long id, SystemImageCategoryVO systemImageCategory)Saves the category of the given imageLongsaveDetails(@NotNull SystemCustomImageDTO image)Saves details on the given imagePage<SystemCustomImageVO>search(SystemCustomImageQuery query)Searches for custom images-
Methods inherited from interface org.cyclos.services.system.BaseCategorizedImageService
getListData, list
-
Methods inherited from interface org.cyclos.services.system.BaseImageService
remove, removeAll, save, saveName
-
-
-
-
Method Detail
-
getAccessibleImageCategories
AccessibleSystemImageCategoriesData getAccessibleImageCategories() throws FrameworkException
Returns accessible view and manage image categories for the logged user- Throws:
FrameworkException
-
getFullListData
FullSystemImagesListData getFullListData() throws FrameworkException
Returns full data for listing categories together with their images- Throws:
FrameworkException
-
getSearchData
SystemCustomImagesSearchData getSearchData() throws FrameworkException
Returns data for searching system custom images- Throws:
FrameworkException
-
saveCategory
void saveCategory(@NotNull @NotNull Long id, SystemImageCategoryVO systemImageCategory) throws FrameworkExceptionSaves the category of the given image- Throws:
FrameworkException
-
saveDetails
Long saveDetails(@NotNull @NotNull SystemCustomImageDTO image) throws FrameworkException
Saves details on the given image- Throws:
FrameworkException
-
search
Page<SystemCustomImageVO> search(SystemCustomImageQuery query) throws FrameworkException
Searches for custom images- Throws:
FrameworkException
-
-