Class BlogRestController
java.lang.Object
sk.iway.iwcm.system.datatable.DatatableRestControllerV2<DocDetails,Long>
sk.iway.iwcm.editor.rest.WebpagesDatatable
sk.iway.iwcm.components.blog.rest.BlogRestController
@RestController
@RequestMapping("/admin/rest/blog")
@PreAuthorize("@WebjetSecurityService.hasPermission(\'cmp_blog|cmp_blog_admin\')")
public class BlogRestController
extends WebpagesDatatable
-
Field Summary
Fields inherited from class sk.iway.iwcm.editor.rest.WebpagesDatatable
docAtrDefRepository, docDetailsRepository, editorFacade
-
Constructor Summary
ConstructorsConstructorDescriptionBlogRestController
(DocDetailsRepository docDetailsRepository, EditorFacade editorFacade, DocAtrDefRepository docAtrDefRepository) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addSpecSearch
(Map<String, String> params, List<javax.persistence.criteria.Predicate> predicates, javax.persistence.criteria.Root<DocDetails> root, javax.persistence.criteria.CriteriaBuilder builder) Doplnenie pecialneho vyhladavanie, interne vola: - addSpecSearchUserFullName(searchUserFullName, "userId", predicates, root, builder);org.springframework.data.domain.Page<DocDetails>
getAllItems
(org.springframework.data.domain.Pageable pageable) Ziska z databazy vsetky zaznamygetOneItem
(long id) Ziska z databazy entitu so zadanym idinsertItem
(DocDetails entity) Vlozi NOVU entitu do databazyboolean
processAction
(DocDetails entity, String action) Vykona zadanu akciu (napr.Methods inherited from class sk.iway.iwcm.editor.rest.WebpagesDatatable
addInsertEditNotify, afterDuplicate, afterSave, checkItemPerms, deleteItem, editItem, findByColumns, getDefaultOptions, isRefreshMenuRequired, preview, processFromEntity
Methods inherited from class sk.iway.iwcm.system.datatable.DatatableRestControllerV2
action, add, addNotify, addNotify, addSpecSort, afterDelete, afterImportChunk, beforeDelete, beforeDuplicate, beforeSave, checkAccessAllowed, copyEntityIntoOriginal, delete, edit, findItemBy, getAll, getAllItemsIncludeSpecSearch, getCleanKey, getCleanValue, getImportedColumns, getImportMode, getInvalidImportedRows, getLastImportedRow, getOne, getOptions, getParamsMap, getProp, getRepo, getRequest, getSearchConditions, getSearchProperties, getUpdateByColumn, getUser, handleEditor, hasNotify, initBinder, isExporting, isForceReload, isImporting, isSkipWrongData, jpaToBoolean, preImportDataEdit, processFromEntity, processFromEntity, processFromEntity, processToEntity, searchItem, setForceReload, setRequest, setValidator, throwConstraintViolation, throwError, throwError, throwError, throwError, throwError, throwError, validateEditor
-
Constructor Details
-
BlogRestController
@Autowired public BlogRestController(DocDetailsRepository docDetailsRepository, EditorFacade editorFacade, DocAtrDefRepository docAtrDefRepository)
-
-
Method Details
-
getAllItems
public org.springframework.data.domain.Page<DocDetails> getAllItems(org.springframework.data.domain.Pageable pageable) Description copied from class:DatatableRestControllerV2
Ziska z databazy vsetky zaznamy- Overrides:
getAllItems
in classWebpagesDatatable
- Returns:
-
insertItem
Description copied from class:DatatableRestControllerV2
Vlozi NOVU entitu do databazy- Overrides:
insertItem
in classWebpagesDatatable
- Returns:
-
processAction
Description copied from class:DatatableRestControllerV2
Vykona zadanu akciu (napr. rotacia obrazku v galerii)- Overrides:
processAction
in classWebpagesDatatable
- Returns:
- false ak nastane chyba
-
getOneItem
Description copied from class:DatatableRestControllerV2
Ziska z databazy entitu so zadanym id- Overrides:
getOneItem
in classWebpagesDatatable
- Returns:
-
addSpecSearch
public void addSpecSearch(Map<String, String> params, List<javax.persistence.criteria.Predicate> predicates, javax.persistence.criteria.Root<DocDetails> root, javax.persistence.criteria.CriteriaBuilder builder) Description copied from class:DatatableRestControllerV2
Doplnenie pecialneho vyhladavanie, interne vola: - addSpecSearchUserFullName(searchUserFullName, "userId", predicates, root, builder);- Overrides:
addSpecSearch
in classWebpagesDatatable
-
getActualBloggerGroups
-