Class BlogSectionRestController
java.lang.Object
sk.iway.iwcm.system.datatable.DatatableRestControllerV2<BlogSectionBean,Long>
sk.iway.iwcm.components.blog.rest.BlogSectionRestController
@RestController
@RequestMapping("/admin/rest/blog/sections")
@PreAuthorize("@WebjetSecurityService.hasPermission(\'cmp_blog|cmp_blog_admin\')")
public class BlogSectionRestController
extends DatatableRestControllerV2<BlogSectionBean,Long>
Creates Blog sections through the standard editor with inline validation.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancheckItemPerms(BlogSectionBean entity, Long id) Check item perms, it's called with every save/delete/getOne actionorg.springframework.data.domain.Page<BlogSectionBean>getAllItems(org.springframework.data.domain.Pageable pageable) Ziska z databazy vsetky zaznamyinsertItem(BlogSectionBean entity) Vlozi NOVU entitu do databazyvoidvalidateEditor(jakarta.servlet.http.HttpServletRequest request, DatatableRequest<Long, BlogSectionBean> target, Identity user, org.springframework.validation.Errors errors, Long id, BlogSectionBean entity) Pripravena metoda, odporucame implementovat v child triede.Methods inherited from class sk.iway.iwcm.system.datatable.DatatableRestControllerV2
action, add, addNotify, addNotify, addSpecSearch, addSpecSort, afterDelete, afterDuplicate, afterImportChunk, afterSave, allowGeneratedIdOnCreate, beforeDelete, beforeDuplicate, beforeDuplicate, beforeSave, checkAccessAllowed, checkRowReorderScope, copyEntityIntoOriginal, delete, deleteItem, edit, editItem, findByColumns, findItemBy, getAll, getAllItemsIncludeSpecSearch, getCleanKey, getCleanValue, getCustomFieldsSearchDto, getDomainId, getImportedColumns, getImportMode, getInvalidImportedRows, getLastImportedRow, getOne, getOneItem, getOptions, getParamsMap, getProp, getRepo, getRequest, getSearchConditions, getSearchProperties, getSum, getUpdateByColumn, getUser, handleEditor, hasNotify, initBinder, isDuplicate, isExporting, isForceReload, isImporting, isSkipWrongData, jpaToBoolean, preImportDataEdit, processAction, processFromEntity, processFromEntity, processFromEntity, processFromEntity, processToEntity, rowReorder, searchItem, setForceReload, setRedirect, setRequest, setValidator, sumItems, throwConstraintViolation, throwError, throwError, throwError, throwError, throwError, throwError, validateEditorForCustomFields
-
Constructor Details
-
BlogSectionRestController
-
-
Method Details
-
getAllItems
public org.springframework.data.domain.Page<BlogSectionBean> getAllItems(org.springframework.data.domain.Pageable pageable) Description copied from class:DatatableRestControllerV2Ziska z databazy vsetky zaznamy- Overrides:
getAllItemsin classDatatableRestControllerV2<BlogSectionBean,Long> - Returns:
-
checkItemPerms
Description copied from class:DatatableRestControllerV2Check item perms, it's called with every save/delete/getOne action- Overrides:
checkItemPermsin classDatatableRestControllerV2<BlogSectionBean,Long> - Parameters:
entity- - current entityid- - entity ID- Returns:
- false if permissions is not allowed
-
validateEditor
public void validateEditor(jakarta.servlet.http.HttpServletRequest request, DatatableRequest<Long, BlogSectionBean> target, Identity user, org.springframework.validation.Errors errors, Long id, BlogSectionBean entity) Description copied from class:DatatableRestControllerV2Pripravena metoda, odporucame implementovat v child triede. Metoda je volana pre kazdy odoslaby objekt. Chyby pridava do error objeku pomocouErrors.rejectValue- Overrides:
validateEditorin classDatatableRestControllerV2<BlogSectionBean,Long>
-
insertItem
Description copied from class:DatatableRestControllerV2Vlozi NOVU entitu do databazy- Overrides:
insertItemin classDatatableRestControllerV2<BlogSectionBean,Long> - Returns:
-