public interface OrganizationService extends NetworkEntityService<Organization>
| Modifier and Type | Method and Description |
|---|---|
boolean |
confirmEndorsement(@NotNull UUID organizationKey)
Confirm the endorsement of a new
Organization without a confirmationKey. |
boolean |
confirmEndorsement(@NotNull UUID organizationKey,
@NotNull UUID confirmationKey)
Confirm the endorsement of a new
Organization by providing a confirmationKey. |
PagingResponse<Dataset> |
hostedDatasets(@NotNull UUID organizationKey,
Pageable page)
Provides paging service to list datasets hosted by, but not owned by, a specific organization.
|
PagingResponse<Installation> |
installations(@NotNull UUID organizationKey,
Pageable page)
Provides paging service to list installations for the organization.
|
PagingResponse<Organization> |
list(OrganizationRequestSearchParams searchParams)
Provides paging service to list organizations that can be filtered by multiple parameters.
|
PagingResponse<Organization> |
listByCountry(Country country,
Pageable page)
Provides access to all organizations from a country.
|
PagingResponse<Organization> |
listDeleted(OrganizationRequestSearchParams searchParams)
Provides access to deleted organizations.
|
PagingResponse<Organization> |
listNonPublishing(Pageable page)
Provides access to organizations that are not publishing (e.g.
|
PagingResponse<Organization> |
listPendingEndorsement(Pageable page)
Provides access to organizations that are awaiting their endorsement approval.
|
PagingResponse<Dataset> |
publishedDatasets(@NotNull UUID organizationKey,
Pageable page)
Provides paging service to list datasets published by a specific organization.
|
boolean |
revokeEndorsement(@NotNull UUID organizationKey)
Revoke the endorsement of the
Organization. |
List<KeyTitleResult> |
suggest(String q)
Provides a simple suggest service.
|
create, delete, get, getTitles, list, listByIdentifier, listByIdentifier, listByMachineTag, search, updateaddMachineTag, addMachineTag, addMachineTag, deleteMachineTag, deleteMachineTags, deleteMachineTags, deleteMachineTags, deleteMachineTags, listMachineTagsaddTag, addTag, deleteTag, listTagsaddComment, deleteComment, listCommentsaddIdentifier, deleteIdentifier, listIdentifiersaddEndpoint, deleteEndpoint, listEndpointsaddContact, deleteContact, listContacts, updateContactPagingResponse<Dataset> hostedDatasets(@NotNull @NotNull UUID organizationKey, @Nullable Pageable page)
PagingResponse<Dataset> publishedDatasets(@NotNull @NotNull UUID organizationKey, @Nullable Pageable page)
PagingResponse<Installation> installations(@NotNull @NotNull UUID organizationKey, @Nullable Pageable page)
PagingResponse<Organization> listByCountry(Country country, @Nullable Pageable page)
PagingResponse<Organization> listDeleted(OrganizationRequestSearchParams searchParams)
PagingResponse<Organization> listPendingEndorsement(@Nullable Pageable page)
PagingResponse<Organization> listNonPublishing(@Nullable Pageable page)
List<KeyTitleResult> suggest(@Nullable String q)
boolean confirmEndorsement(@NotNull @NotNull UUID organizationKey, @NotNull @NotNull UUID confirmationKey)
Organization by providing a confirmationKey.
Confirming the endorsement of an Organization may not be required or possible depending
how the Organization was created.organizationKey - key of the organizationconfirmationKey - (aka challenge code)boolean confirmEndorsement(@NotNull @NotNull UUID organizationKey)
Organization without a confirmationKey. Confirming the
endorsement of an Organization may not be required or possible depending how the Organization was created.organizationKey - key of the organizationboolean revokeEndorsement(@NotNull @NotNull UUID organizationKey)
Organization.organizationKey - key of the organizationPagingResponse<Organization> list(OrganizationRequestSearchParams searchParams)
searchParams - OrganizationRequestSearchParamsCopyright © 2024 Global Biodiversity Information Facility (GBIF). All rights reserved.