Package sk.iway.iwcm.editor.rest
Class GetAllItemsDocOptions
java.lang.Object
sk.iway.iwcm.editor.rest.GetAllItemsDocOptions
Options for method getAllItems from class WebpagesRestController
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
org.springframework.data.jpa.domain.Specification<DocDetails>
int
org.springframework.data.domain.Pageable
javax.servlet.http.HttpServletRequest
getRequestPrameter
(String paramName) int
int
If userGroupIdString != null ...int
int
hashCode()
boolean
boolean
boolean
void
setColumnsSpecification
(org.springframework.data.jpa.domain.Specification<DocDetails> columnsSpecification) void
setDocAtrDefRepository
(DocAtrDefRepository docAtrDefRepository) void
setDocDetailsRepository
(DocDetailsRepository docDetailsRepository) void
setGroupId
(int groupId) void
setPageable
(org.springframework.data.domain.Pageable pageable) void
setRecursiveSubfolders
(boolean recursiveSubfolders) void
setTempId
(int tempId) void
setUserGroupId
(int userGroupId) If userGroupIdString != null ...toString()
-
Constructor Details
-
GetAllItemsDocOptions
public GetAllItemsDocOptions(javax.servlet.http.HttpServletRequest request)
-
-
Method Details
-
getRequestPrameter
-
getGroupId
public int getGroupId() -
getUserGroupId
public int getUserGroupId()If userGroupIdString != null ... userGroupId param will serve as PasswordProtected param to get DocPages Else if tempId != null ... tempId param will be used to get DocPages that use this template Else, this param will specify, what type of pages we want - userGroupId = Constants.getInt("systemPagesRecentPages"), mean we want DocDetails RecentPages from table documents - groupId = Constants.getInt("systemPagesDocsToApprove"), mean we want DocDetails PagesToApprove from table documents_history - else we want just DocPages specified by groupId from table documents -
getTempId
public int getTempId() -
getPageable
public org.springframework.data.domain.Pageable getPageable() -
getDocDetailsRepository
-
getDocAtrDefRepository
-
isRecursiveSubfolders
public boolean isRecursiveSubfolders() -
getRequest
public javax.servlet.http.HttpServletRequest getRequest() -
getCurrentUser
-
isUserGroupIdRequested
public boolean isUserGroupIdRequested() -
getUserId
public int getUserId() -
isTempIdRequested
public boolean isTempIdRequested() -
getColumnsSpecification
-
setGroupId
public void setGroupId(int groupId) -
setUserGroupId
public void setUserGroupId(int userGroupId) If userGroupIdString != null ... userGroupId param will serve as PasswordProtected param to get DocPages Else if tempId != null ... tempId param will be used to get DocPages that use this template Else, this param will specify, what type of pages we want - userGroupId = Constants.getInt("systemPagesRecentPages"), mean we want DocDetails RecentPages from table documents - groupId = Constants.getInt("systemPagesDocsToApprove"), mean we want DocDetails PagesToApprove from table documents_history - else we want just DocPages specified by groupId from table documents -
setTempId
public void setTempId(int tempId) -
setPageable
public void setPageable(org.springframework.data.domain.Pageable pageable) -
setDocDetailsRepository
-
setDocAtrDefRepository
-
setRecursiveSubfolders
public void setRecursiveSubfolders(boolean recursiveSubfolders) -
setColumnsSpecification
public void setColumnsSpecification(org.springframework.data.jpa.domain.Specification<DocDetails> columnsSpecification) -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-