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, listCommentsMethods inherited from interface org.gbif.api.service.registry.ContactService
addContact, deleteContact, listContacts, updateContactMethods inherited from interface org.gbif.api.service.registry.EndpointService
addEndpoint, deleteEndpoint, listEndpointsMethods inherited from interface org.gbif.api.service.registry.IdentifierService
addIdentifier, deleteIdentifier, listIdentifiersMethods inherited from interface org.gbif.api.service.registry.MachineTagService
addMachineTag, addMachineTag, addMachineTag, deleteMachineTag, deleteMachineTags, deleteMachineTags, deleteMachineTags, deleteMachineTags, listMachineTagsMethods inherited from interface org.gbif.api.service.registry.NetworkEntityService
create, delete, get, getTitles, list, listByIdentifier, listByIdentifier, listByMachineTag, search, updateMethods 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, ifpageisnullsensible 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
-