public class SearchParameterBean extends Object
Modifier and Type | Field and Description |
---|---|
boolean |
addPrivileges
true to add privilege information to folders
|
boolean |
contentTags
true to add content tags to pages
|
boolean |
folder
true to add the folder to search hits
|
List<Integer> |
folderId
optional folderId to restrict search to specific folder(s)
|
List<String> |
languages
optional list of language codes to restrict search
|
boolean |
languageVariants
true to add language variants to pages
|
int |
nodeId
optional nodeId to restrict search to a specific node
|
boolean |
objectTags
true to add object tags to search hits
|
boolean |
privilegeMap
true to add privilege maps to folders
|
boolean |
recursive
flag for restricting search to given folderIds and their subfolders
|
String |
stagingPackageName
optional name for a Content Staging package to check upon the object inclusion status
|
boolean |
template
true to add the template to pages
|
boolean |
translationStatus
true to add the translation status to pages
|
WastebinSearch |
wastebinSearch
exclude (default) to exclude deleted objects, include to include deleted
objects, only to return only deleted objects
|
Constructor and Description |
---|
SearchParameterBean() |
@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="translationstatus") @DefaultValue(value="false") public boolean translationStatus
@QueryParam(value="contenttags") @DefaultValue(value="false") public boolean contentTags
@QueryParam(value="objecttags") @DefaultValue(value="false") public boolean objectTags
@QueryParam(value="privileges") @DefaultValue(value="false") public boolean addPrivileges
@QueryParam(value="privilegeMap") @DefaultValue(value="false") public boolean privilegeMap
@QueryParam(value="nodeId") @DefaultValue(value="0") public int nodeId
@QueryParam(value="folderId") public List<Integer> folderId
@QueryParam(value="recursive") @DefaultValue(value="false") public boolean recursive
@QueryParam(value="language") public List<String> languages
@QueryParam(value="wastebin") @DefaultValue(value="exclude") public WastebinSearch wastebinSearch
@QueryParam(value="package") public String stagingPackageName
Copyright © 2024 Gentics Software. All rights reserved.