public class PageListParameterBean extends Object
Modifier and Type | Field and Description |
---|---|
boolean |
contentTags
true if the contenttags shall be attached to all returned pages.
|
List<Integer> |
excludeMlIds
List of markup language IDs for restricting to pages that have templates with none of the given markup languages
|
String |
filename
(optional) search string for filenames (may be empty)
|
boolean |
folder
true when the folder information should be added to the pages
|
List<Integer> |
includeMlIds
List of markup language IDs for restricting to pages that have templates with one of the given markup languages
|
Boolean |
inherited
true to only return inherited pages in the given node, false to only get local/localized pages, null to get local and inherited pages
|
Boolean |
inSync
(optional)
Boolean.TRUE to restrict to pages that are currently
in sync with their translation masters, Boolean.FALSE to restrict
to pages that are currently not in sync with their translation masters,
and NULL to not consider the translation status information at all. |
boolean |
langFallback
true if the language fallback shall be done when getting pages in a
language, false if not.
|
String |
language
code of the language in which the pages shall be fetched.
|
boolean |
languageVariants
true when the language variants should be added to the pages
|
String |
niceUrl
optional regular expression to get pages with a nice URL.
|
Integer |
nodeId
node id of the channel when used in multichannelling
|
boolean |
objectTags
true if the objecttags shall be attached to all returned pages.
|
List<Permission> |
permission
List of folder permissions which must be granted for folders in order to include their pages in the result
|
Boolean |
planned
(optional) true to restrict to planned pages, false to restrict to unplanned pages
|
int |
priority
priority of the page
|
Boolean |
queued
(optional) true to restrict to queued pages, false to restrict to unqueued pages
|
boolean |
searchContent
(optional) true, if also the content shall be searched, false if not
|
boolean |
template
true when the template information should be added to the pages
|
List<Integer> |
templateIds
list of template ids
|
int |
timeDue
(optional) difference in seconds for searching pages, that will change
their status due to timemanagement within the given timespan.
|
boolean |
translationStatus
true if the translationstatus information shall be added for every page,
false if not.
|
boolean |
workflowOwn
(optional) true to restrict to pages owned by the user in a workflow.
|
boolean |
workflowWatch
(optional) true to restrict to pages watched by the user in a workflow.
|
Constructor and Description |
---|
PageListParameterBean() |
@QueryParam(value="nodeId") public Integer nodeId
@QueryParam(value="template") @DefaultValue(value="false") public boolean template
@QueryParam(value="folder") @DefaultValue(value="false") public boolean folder
@QueryParam(value="langvars") @DefaultValue(value="false") public boolean languageVariants
@QueryParam(value="language") public String language
@QueryParam(value="langfallback") @DefaultValue(value="true") public boolean langFallback
@QueryParam(value="contenttags") @DefaultValue(value="false") public boolean contentTags
@QueryParam(value="objecttags") @DefaultValue(value="false") public boolean objectTags
@QueryParam(value="searchcontent") @DefaultValue(value="false") public boolean searchContent
@QueryParam(value="filename") public String filename
@QueryParam(value="timedue") @DefaultValue(value="0") public int timeDue
@QueryParam(value="wfown") @DefaultValue(value="false") public boolean workflowOwn
@QueryParam(value="wfwatch") @DefaultValue(value="false") public boolean workflowWatch
@QueryParam(value="insync") public Boolean inSync
Boolean.TRUE
to restrict to pages that are currently
in sync with their translation masters, Boolean.FALSE
to restrict
to pages that are currently not in sync with their translation masters,
and NULL to not consider the translation status information at all.
Setting this flag (to either true or false) will also add the translation
status information.@QueryParam(value="translationstatus") @DefaultValue(value="false") public boolean translationStatus
@QueryParam(value="planned") public Boolean planned
@QueryParam(value="queued") public Boolean queued
@QueryParam(value="permission") public List<Permission> permission
@QueryParam(value="priority") @DefaultValue(value="0") public int priority
@QueryParam(value="inherited") public Boolean inherited
@QueryParam(value="niceurl") public String niceUrl
@QueryParam(value="includeMlId") public List<Integer> includeMlIds
public PageListParameterBean setNodeId(Integer nodeId)
public PageListParameterBean setTemplate(boolean template)
public PageListParameterBean setFolder(boolean folder)
public PageListParameterBean setLanguageVariants(boolean languageVariants)
public PageListParameterBean setLanguage(String language)
public PageListParameterBean setLangFallback(boolean langFallback)
public PageListParameterBean setContentTags(boolean contentTags)
public PageListParameterBean setObjectTags(boolean objectTags)
public PageListParameterBean setSearchContent(boolean searchContent)
public PageListParameterBean setFilename(String filename)
public PageListParameterBean setTimeDue(int timeDue)
public PageListParameterBean setWorkflowOwn(boolean workflowOwn)
public PageListParameterBean setWorkflowWatch(boolean workflowWatch)
public PageListParameterBean setInSync(Boolean inSync)
public PageListParameterBean setTranslationStatus(boolean translationStatus)
public PageListParameterBean setPlanned(Boolean planned)
public PageListParameterBean setQueued(Boolean queued)
public PageListParameterBean setPermission(List<Permission> permission)
public PageListParameterBean setPriority(int priority)
public PageListParameterBean setTemplateIds(List<Integer> templateIds)
public PageListParameterBean setInherited(Boolean inherited)
public PageListParameterBean setNiceUrl(String niceUrl)
public PageListParameterBean setIncludeMlIds(List<Integer> includeMlIds)
public PageListParameterBean setExcludeMlIds(List<Integer> excludeMlIds)
public PageListParameterBean clone()
Copyright © 2024 Gentics Software. All rights reserved.