|
Enterprise Workspaces 1.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sap.workspaces.directory.SearchControl
public final class SearchControl
Defines search conditions of the IWorkspaceDirectory.search(SearchControl) method.
| Field Summary | |
|---|---|
static int |
DEFAULT_MAX_RESULTS
Default value of max search results |
static int |
MAX_RESULTS
Maximal value of max search results |
| Constructor Summary | |
|---|---|
SearchControl()
|
|
| Method Summary | |
|---|---|
WorkspaceInfo[] |
getExcludedWorkspaces()
Returns the workspaces that should be excluded from the search results. |
int |
getMaxResults()
Retrieves the maximum number of workspaces to return as a result of the search. |
PermissionPolicy[] |
getPermissionPolicies()
Returns an array of workspace permission policies to include in the search, such as public or restricted. |
SearchFilter |
getSearchFilter()
Returns a SearchFilter object that defines additional search parameters. |
SortBy |
getSortBy()
Returns the sort order of the search results. |
int |
getStartFrom()
Returns the sequential number of the search result from which to start returning results. |
void |
setExcludedWorkspaces(WorkspaceInfo[] excludedWorkspaces)
Defines the workspaces that should be excluded from the search results. |
void |
setMaxResults(int maxResults)
Defines the maximum number of workspaces to return as a result of the search. |
void |
setPermissionPolicies(PermissionPolicy[] permissionPolicies)
Defines which workspace permission policies to include in the search, such as PermissionPolicy.PUBLIC or PermissionPolicy.RESTRICTED. |
void |
setSearchFilter(SearchFilter searchFilter)
Sets a SearchFilter object that defines additional search parameters. |
void |
setSortBy(SortBy sortBy)
Defines the sort order of the search results. |
void |
setStartFrom(int startFrom)
Defines the sequential number of the search result from which to start returning results. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int DEFAULT_MAX_RESULTS
public static final int MAX_RESULTS
| Constructor Detail |
|---|
public SearchControl()
| Method Detail |
|---|
public PermissionPolicy[] getPermissionPolicies()
public void setPermissionPolicies(PermissionPolicy[] permissionPolicies)
PermissionPolicy.PUBLIC or PermissionPolicy.RESTRICTED.
permissionPolicies - - permission policies to include in the search, such as PermissionPolicy.PUBLIC or PermissionPolicy.RESTRICTED.public SortBy getSortBy()
public void setSortBy(SortBy sortBy)
sortBy - - The sort order of the search results.public SearchFilter getSearchFilter()
SearchFilter object that defines additional search parameters.
SearchFilter object that defines additional search parameters.public void setSearchFilter(SearchFilter searchFilter)
SearchFilter object that defines additional search parameters.
searchFilter - - SearchFilter object that defines additional search parameters.public int getStartFrom()
public void setStartFrom(int startFrom)
startFrom - - start numberpublic int getMaxResults()
public void setMaxResults(int maxResults)
maxResults - The maximum number of workspaces that will be returned.public WorkspaceInfo[] getExcludedWorkspaces()
public void setExcludedWorkspaces(WorkspaceInfo[] excludedWorkspaces)
excludedWorkspaces - - workspaces to be excluded from the search resultspublic String toString()
toString in class Object
|
Enterprise Workspaces 1.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||