Package org.gbif.api.service.registry
Interface InstallationService
- All Superinterfaces:
CommentService
,ContactService
,EndpointService
,IdentifierService
,MachineTagService
,NetworkEntityService<Installation>
,TagService
-
Method Summary
Modifier and TypeMethodDescriptiongetHostedDatasets
(@NotNull UUID installationKey, Pageable page) Provides paging service to list datasets hosted by a specific installation.list
(InstallationRequestSearchParams searchParams) Provides paging service to list installations that can be filtered by multiple parameters.listByType
(InstallationType type, Pageable page) Provides paging service to list installations filtered by a particular installation type.listDeleted
(InstallationRequestSearchParams searchParams) Provides access to deleted installations.listNonPublishing
(Pageable page) Provides access to installations that serve no datasets.Provides a simple suggest service.Methods inherited from interface org.gbif.api.service.registry.CommentService
addComment, deleteComment, listComments
Methods inherited from interface org.gbif.api.service.registry.ContactService
addContact, deleteContact, listContacts, updateContact
Methods inherited from interface org.gbif.api.service.registry.EndpointService
addEndpoint, deleteEndpoint, listEndpoints
Methods inherited from interface org.gbif.api.service.registry.IdentifierService
addIdentifier, deleteIdentifier, listIdentifiers
Methods inherited from interface org.gbif.api.service.registry.MachineTagService
addMachineTag, addMachineTag, addMachineTag, deleteMachineTag, deleteMachineTags, deleteMachineTags, deleteMachineTags, deleteMachineTags, listMachineTags
Methods inherited from interface org.gbif.api.service.registry.NetworkEntityService
create, delete, get, getTitles, list, listByIdentifier, listByIdentifier, listByMachineTag, search, update
Methods inherited from interface org.gbif.api.service.registry.TagService
addTag, addTag, deleteTag, listTags
-
Method Details
-
getHostedDatasets
PagingResponse<Dataset> getHostedDatasets(@NotNull @NotNull UUID installationKey, @Nullable Pageable page) Provides paging service to list datasets hosted by a specific installation.- Parameters:
page
- paging parameters to use, ifpage
isnull
sensible defaults will be used
-
listDeleted
Provides access to deleted installations. -
listNonPublishing
Provides access to installations that serve no datasets. -
suggest
Provides a simple suggest service. -
listByType
Provides paging service to list installations filtered by a particular installation type.- Parameters:
type
- the installation type filter- Returns:
- list of installations ordered by creation date with latest coming first
-
list
Provides paging service to list installations that can be filtered by multiple parameters.- Parameters:
searchParams
-InstallationRequestSearchParams
- Returns:
- list of installations ordered by creation date with the latest coming first
-