@Portable public class SearchRequestImpl extends Object implements AbstractEntityManager.SearchRequest
A default search request implementation for the users system management.
Constructor and Description |
---|
SearchRequestImpl() |
SearchRequestImpl(String searchPattern,
int page,
int pageSize) |
SearchRequestImpl(String searchPattern,
int page,
int pageSize,
Set<String> constrainedIdentifiers) |
Modifier and Type | Method and Description |
---|---|
Set<String> |
getConstrainedIdentifiers()
Constrained (not available to use) identifiers.
|
int |
getPage()
The page number for the search cursor.
|
int |
getPageSize()
The number of items for each page.
|
String |
getSearchPattern()
The search pattern string.
|
AbstractEntityManager.SearchRequest |
setConstrainedIdentifiers(Set<String> constrainedIdentifiers)
Constrained (not available to use) identifiers.
|
public SearchRequestImpl()
public SearchRequestImpl(String searchPattern, int page, int pageSize)
public String getSearchPattern()
AbstractEntityManager.SearchRequest
The search pattern string.
getSearchPattern
in interface AbstractEntityManager.SearchRequest
public AbstractEntityManager.SearchRequest setConstrainedIdentifiers(Set<String> constrainedIdentifiers)
AbstractEntityManager.SearchRequest
Constrained (not available to use) identifiers.
If you don't want to include some entities in the response, add their identifiers in the collection.
setConstrainedIdentifiers
in interface AbstractEntityManager.SearchRequest
public Set<String> getConstrainedIdentifiers()
AbstractEntityManager.SearchRequest
Constrained (not available to use) identifiers.
getConstrainedIdentifiers
in interface AbstractEntityManager.SearchRequest
public int getPage()
AbstractEntityManager.SearchRequest
The page number for the search cursor.
IMPORTANT NOTE: Page number starts with value 1
.
getPage
in interface AbstractEntityManager.SearchRequest
public int getPageSize()
AbstractEntityManager.SearchRequest
The number of items for each page.
getPageSize
in interface AbstractEntityManager.SearchRequest
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.