@ApplicationScoped public class SearchResourceImpl extends Object implements ISearchResource
| Constructor and Description |
|---|
SearchResourceImpl()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
List<ApiNamespaceBean> |
getApiNamespaces() |
IStorageQuery |
getQuery() |
IStorage |
getStorage() |
SearchResultsBean<AvailableApiBean> |
searchApiCatalog(SearchCriteriaBean criteria) |
SearchResultsBean<ApiSummaryBean> |
searchApis(SearchCriteriaBean criteria) |
SearchResultsBean<ClientSummaryBean> |
searchClients(SearchCriteriaBean criteria) |
SearchResultsBean<OrganizationSummaryBean> |
searchOrgs(SearchCriteriaBean criteria) |
SearchResultsBean<RoleBean> |
searchRoles(SearchCriteriaBean criteria) |
SearchResultsBean<UserSearchResult> |
searchUsers(SearchCriteriaBean criteria) |
void |
setQuery(IStorageQuery query) |
void |
setStorage(IStorage storage) |
public SearchResultsBean<OrganizationSummaryBean> searchOrgs(SearchCriteriaBean criteria) throws InvalidSearchCriteriaException
searchOrgs in interface ISearchResourceInvalidSearchCriteriaExceptionISearchResource.searchOrgs(io.apiman.manager.api.beans.search.SearchCriteriaBean)public SearchResultsBean<ClientSummaryBean> searchClients(SearchCriteriaBean criteria) throws OrganizationNotFoundException, InvalidSearchCriteriaException, NotAuthorizedException
searchClients in interface ISearchResourceOrganizationNotFoundExceptionInvalidSearchCriteriaExceptionNotAuthorizedExceptionISearchResource.searchClients(io.apiman.manager.api.beans.search.SearchCriteriaBean)public SearchResultsBean<ApiSummaryBean> searchApis(SearchCriteriaBean criteria) throws OrganizationNotFoundException, InvalidSearchCriteriaException
searchApis in interface ISearchResourceOrganizationNotFoundExceptionInvalidSearchCriteriaExceptionISearchResource.searchApis(io.apiman.manager.api.beans.search.SearchCriteriaBean)public SearchResultsBean<AvailableApiBean> searchApiCatalog(SearchCriteriaBean criteria) throws InvalidSearchCriteriaException
searchApiCatalog in interface ISearchResourceInvalidSearchCriteriaExceptionISearchResource.searchApiCatalog(io.apiman.manager.api.beans.search.SearchCriteriaBean)public SearchResultsBean<UserSearchResult> searchUsers(SearchCriteriaBean criteria) throws InvalidSearchCriteriaException
searchUsers in interface ISearchResourceInvalidSearchCriteriaExceptionISearchResource.searchUsers(io.apiman.manager.api.beans.search.SearchCriteriaBean)public SearchResultsBean<RoleBean> searchRoles(SearchCriteriaBean criteria) throws InvalidSearchCriteriaException
searchRoles in interface ISearchResourceInvalidSearchCriteriaExceptionISearchResource.searchRoles(SearchCriteriaBean)public List<ApiNamespaceBean> getApiNamespaces()
getApiNamespaces in interface ISearchResourceISearchResource.getApiNamespaces()public IStorage getStorage()
public void setStorage(IStorage storage)
storage - the storage to setpublic IStorageQuery getQuery()
public void setQuery(IStorageQuery query)
query - the query to setCopyright © 2021 Apiman. All rights reserved.