@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.SearchRequestThe search pattern string.
getSearchPattern in interface AbstractEntityManager.SearchRequestpublic AbstractEntityManager.SearchRequest setConstrainedIdentifiers(Set<String> constrainedIdentifiers)
AbstractEntityManager.SearchRequestConstrained (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.SearchRequestpublic Set<String> getConstrainedIdentifiers()
AbstractEntityManager.SearchRequestConstrained (not available to use) identifiers.
getConstrainedIdentifiers in interface AbstractEntityManager.SearchRequestpublic int getPage()
AbstractEntityManager.SearchRequestThe page number for the search cursor.
IMPORTANT NOTE: Page number starts with value 1.
getPage in interface AbstractEntityManager.SearchRequestpublic int getPageSize()
AbstractEntityManager.SearchRequestThe number of items for each page.
getPageSize in interface AbstractEntityManager.SearchRequestCopyright © 2012–2019 JBoss by Red Hat. All rights reserved.