Class SearchParameters
java.lang.Object
com.xebialabs.deployit.plugin.api.services.SearchParameters
com.xebialabs.deployit.repository.SearchParameters
public class SearchParameters
extends com.xebialabs.deployit.plugin.api.services.SearchParameters
Declarative query parameters for searching the JCR repository for Configuration Items.
-
Constructor Summary
ConstructorsConstructorDescriptionSearchParameters(com.xebialabs.deployit.plugin.api.services.SearchParameters params) -
Method Summary
Modifier and TypeMethodDescriptionaddProperty(String property, String value) getRoles()booleanvoidsetAncestor(String ancestor) voidsetDepth(int depth) setExactIdSearch(boolean exactIdSearch) setExactNameSearch(boolean isExactNameSearch) setInternalId(Integer internalId) setPage(long page) setReferenceId(String referenceId) setResultsPerPage(long nrOfResults) voidsetSecurityParameters(List<String> roles, List<String> permissions) setType(com.xebialabs.deployit.plugin.api.reflect.Type type) Methods inherited from class com.xebialabs.deployit.plugin.api.services.SearchParameters
getAfter, getAncestor, getBefore, getDepth, getId, getName, getPage, getParent, getProperties, getResultsPerPage, getType, isExactIdSearch, isExactNameSearch, toString
-
Constructor Details
-
SearchParameters
public SearchParameters() -
SearchParameters
public SearchParameters(com.xebialabs.deployit.plugin.api.services.SearchParameters params)
-
-
Method Details
-
setType
- Overrides:
setTypein classcom.xebialabs.deployit.plugin.api.services.SearchParameters
-
addProperty
- Overrides:
addPropertyin classcom.xebialabs.deployit.plugin.api.services.SearchParameters
-
setParent
- Overrides:
setParentin classcom.xebialabs.deployit.plugin.api.services.SearchParameters
-
setAncestor
- Overrides:
setAncestorin classcom.xebialabs.deployit.plugin.api.services.SearchParameters
-
setName
- Overrides:
setNamein classcom.xebialabs.deployit.plugin.api.services.SearchParameters
-
setId
- Overrides:
setIdin classcom.xebialabs.deployit.plugin.api.services.SearchParameters
-
setBefore
- Overrides:
setBeforein classcom.xebialabs.deployit.plugin.api.services.SearchParameters
-
setAfter
- Overrides:
setAfterin classcom.xebialabs.deployit.plugin.api.services.SearchParameters
-
setPage
- Overrides:
setPagein classcom.xebialabs.deployit.plugin.api.services.SearchParameters
-
setResultsPerPage
- Overrides:
setResultsPerPagein classcom.xebialabs.deployit.plugin.api.services.SearchParameters
-
setDepth
- Overrides:
setDepthin classcom.xebialabs.deployit.plugin.api.services.SearchParameters
-
setExactNameSearch
- Overrides:
setExactNameSearchin classcom.xebialabs.deployit.plugin.api.services.SearchParameters
-
setExactIdSearch
- Overrides:
setExactIdSearchin classcom.xebialabs.deployit.plugin.api.services.SearchParameters
-
setInternalId
-
getInternalId
-
setReferenceId
-
getReferenceId
-
setSecurityParameters
-
hasSecurityParameters
public boolean hasSecurityParameters() -
getRoles
-
getPermissions
-