Package sk.iway.iwcm.components.news
Class NewsRestController
java.lang.Object
sk.iway.iwcm.system.datatable.DatatableRestControllerV2<DocDetails,Long>
sk.iway.iwcm.editor.rest.WebpagesDatatable
sk.iway.iwcm.components.news.NewsRestController
@RestController
@RequestMapping("/admin/rest/news/news-list")
@PreAuthorize("@WebjetSecurityService.hasPermission(\'cmp_news\')")
public class NewsRestController
extends WebpagesDatatable
Rest controller for app news, there are only support methods,
because for data it will use WebpagesRestController calls
-
Field Summary
Fields inherited from class sk.iway.iwcm.editor.rest.WebpagesDatatable
docAtrDefRepository, docDetailsRepository, editorFacade
-
Constructor Summary
ConstructorsConstructorDescriptionNewsRestController
(DocDetailsRepository docDetailsRepository, EditorFacade editorFacade, DocAtrDefRepository docAtrDefRepository) -
Method Summary
Modifier and TypeMethodDescriptionconvertIdsToNamePair
(String ids, String include, javax.servlet.http.HttpServletRequest request) 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 idMethods inherited from class sk.iway.iwcm.editor.rest.WebpagesDatatable
addInsertEditNotify, addSpecSearch, afterDuplicate, afterSave, checkItemPerms, deleteItem, editItem, findByColumns, getDefaultOptions, insertItem, isRefreshMenuRequired, preview, processAction, 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
-
NewsRestController
@Autowired public NewsRestController(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:
-
getOneItem
Description copied from class:DatatableRestControllerV2
Ziska z databazy entitu so zadanym id- Overrides:
getOneItem
in classWebpagesDatatable
- Returns:
-
convertIdsToNamePair
@RequestMapping("/convertIdsToNamePair") public List<LabelValue> convertIdsToNamePair(@RequestParam String ids, @RequestParam(required=false) String include, javax.servlet.http.HttpServletRequest request)
-