Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W X 

A

ACCESS_POINT_URL_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
add(UUID) - Method in class org.gbif.registry.events.VarnishPurgeListener.UUIDHashSet
 
addComment(UUID, int) - Method in interface org.gbif.registry.persistence.mapper.CommentableMapper
 
addComment(CommentMapper, CommentableMapper, UUID, Comment) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
addComment(UUID, Comment, SecurityContext) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
This method ensures that the caller is authorized to perform the action and then adds the server controlled fields for createdBy and modifiedBy.
addComment(UUID, Comment) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
addConstituent(UUID, UUID) - Method in class org.gbif.registry.ws.resources.NetworkResource
 
addContact(UUID, int, ContactType, boolean) - Method in interface org.gbif.registry.persistence.mapper.ContactableMapper
 
addContact(UUID, int, ContactType, boolean) - Method in interface org.gbif.registry.persistence.mapper.NodeMapper
This method is not supported by the NodeMapper.
addContact(ContactMapper, ContactableMapper, UUID, Contact) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
addContact(UUID, Contact, SecurityContext) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
This method ensures that the caller is authorized to perform the action and then adds the server controlled fields for createdBy and modifiedBy.
addContact(UUID, Contact) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
addContact(UUID, Contact) - Method in class org.gbif.registry.ws.resources.NodeResource
 
addDatasetConstituent(UUID, UUID) - Method in interface org.gbif.registry.persistence.mapper.NetworkMapper
 
addEndpoint(UUID, int) - Method in interface org.gbif.registry.persistence.mapper.EndpointableMapper
 
addEndpoint(EndpointMapper, EndpointableMapper, UUID, Endpoint, MachineTagMapper) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
addEndpoint(UUID, Endpoint, SecurityContext) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
This method ensures that the caller is authorized to perform the action and then adds the server controlled fields for createdBy and modifiedBy.
addEndpoint(UUID, Endpoint) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
addIdentifier(UUID, int) - Method in interface org.gbif.registry.persistence.mapper.IdentifiableMapper
 
addIdentifier(IdentifierMapper, IdentifiableMapper, UUID, Identifier) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
addIdentifier(UUID, Identifier, SecurityContext) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
This method ensures that the caller is authorized to perform the action and then adds the server controlled field for createdBy.
addIdentifier(UUID, Identifier) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
addMachineTag(int, int) - Method in interface org.gbif.registry.persistence.mapper.EndpointMapper
 
addMachineTag(UUID, int) - Method in interface org.gbif.registry.persistence.mapper.MachineTaggableMapper
 
addMachineTag(MachineTagMapper, MachineTaggableMapper, UUID, MachineTag) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
addMachineTag(UUID, MachineTag, SecurityContext) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
Adding machineTags is not restricted to certain roles on the method level, but instead handled controlled field for createdBy.
addMachineTag(UUID, MachineTag) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
addMachineTag(UUID, String, String, String) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
addTag(UUID, int) - Method in interface org.gbif.registry.persistence.mapper.TaggableMapper
 
addTag(TagMapper, TaggableMapper, UUID, Tag) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
addTag(UUID, Tag, SecurityContext) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
This method ensures that the caller is authorized to perform the action and then adds the server controlled fields for createdBy.
addTag(UUID, String) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
addTag(UUID, Tag) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
ADMIN_ROLE - Static variable in class org.gbif.registry.ws.security.UserRoles
 
ADMINISTRATIVE_CONTACT_TYPE - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
allowedToDeleteMachineTag(String, int) - Method in interface org.gbif.registry.persistence.mapper.UserRightsMapper
 
allowedToDeleteMachineTag(Principal, int) - Method in interface org.gbif.registry.ws.security.EditorAuthorizationService
 
allowedToDeleteMachineTag(Principal, int) - Method in class org.gbif.registry.ws.security.EditorAuthorizationServiceImpl
 
allowedToModifyDataset(Principal, UUID) - Method in interface org.gbif.registry.ws.security.EditorAuthorizationService
 
allowedToModifyDataset(Principal, UUID) - Method in class org.gbif.registry.ws.security.EditorAuthorizationServiceImpl
 
allowedToModifyEntity(Principal, UUID) - Method in interface org.gbif.registry.ws.security.EditorAuthorizationService
Checks whether a given registry entity is explicitly part of the list of entities for an editor user.
allowedToModifyEntity(Principal, UUID) - Method in class org.gbif.registry.ws.security.EditorAuthorizationServiceImpl
 
allowedToModifyInstallation(Principal, UUID) - Method in interface org.gbif.registry.ws.security.EditorAuthorizationService
 
allowedToModifyInstallation(Principal, UUID) - Method in class org.gbif.registry.ws.security.EditorAuthorizationServiceImpl
 
allowedToModifyNamespace(Principal, String) - Method in interface org.gbif.registry.ws.security.EditorAuthorizationService
Checks whether a given user is allowed to modify machine tags belonging to the given namespace.
allowedToModifyNamespace(Principal, String) - Method in class org.gbif.registry.ws.security.EditorAuthorizationServiceImpl
 
allowedToModifyOrganization(Principal, UUID) - Method in interface org.gbif.registry.ws.security.EditorAuthorizationService
 
allowedToModifyOrganization(Principal, UUID) - Method in class org.gbif.registry.ws.security.EditorAuthorizationServiceImpl
 
API_CACHE_PURGE_URL_PROPERTY - Static variable in class org.gbif.registry.events.VarnishPurgeModule
 
APP_CONF_FILE - Static variable in class org.gbif.registry.ws.guice.RegistryWsServletListener
 
areRelated(UUID, int) - Method in interface org.gbif.registry.persistence.mapper.ContactableMapper
Checks if the contact is associated with the entity.
augment(Node) - Method in interface org.gbif.registry.directory.Augmenter
Adds all IMS infos found to an existing node instance which is required to have a country field filled.
augment(Node) - Method in class org.gbif.registry.directory.DirectoryAugmenterImpl
 
Augmenter - Interface in org.gbif.registry.directory
 
augmentWithMetadata(PagingResponse<Dataset>) - Method in class org.gbif.registry.ws.resources.DatasetResource
Augments a list of datasets with information from their preferred metadata document.
AuthResponseCodeOverwriteFilter - Class in org.gbif.registry.ws.filter
A filter that exists to overwrite 401 response codes with a 403 if the client instructs it to by using the header gbif-prefer-403-over-401= true.
AuthResponseCodeOverwriteFilter() - Constructor for class org.gbif.registry.ws.filter.AuthResponseCodeOverwriteFilter
 

B

BaseNetworkEntityMapper<T extends org.gbif.api.model.registry.NetworkEntity> - Interface in org.gbif.registry.persistence.mapper
The BaseNetworkEntityMapper defines a common interface for all our Network entities.
BaseNetworkEntityResource<T extends org.gbif.api.model.registry.NetworkEntity> - Class in org.gbif.registry.ws.resources
Provides a skeleton implementation of the following.
build() - Method in class org.gbif.registry.search.DatasetIndexBuilder
 
ByteArrayWrapper - Class in org.gbif.registry.persistence.mapper.handler
We want to retrieve byte arrays from postgres on their own, but there is no way to assign a specific type handler to a simple response.
ByteArrayWrapper() - Constructor for class org.gbif.registry.persistence.mapper.handler.ByteArrayWrapper
 

C

CACHE_CONTROL_DISABLED - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
ChangedComponentEvent - Class in org.gbif.registry.events
This event is fired after network entity components such as contacts, identifiers, endpoints or tags have been successfully updated, added or removed.
characters(char[], int, int) - Method in class org.gbif.registry.search.FullTextSaxHandler
 
CHECKLIST_SERVICE_TYPE_1 - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
CHECKLIST_SERVICE_TYPE_2 - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
checkUserIsInSecurityContext(String, SecurityContext) - Static method in class org.gbif.registry.ws.util.DownloadSecurityUtils
Checks if the user has the ADMIN_ROLE or is the same user in the current context.
clearSensitiveData(SecurityContext, Download) - Static method in class org.gbif.registry.ws.util.DownloadSecurityUtils
Remove data that shouldn't be publicly exposed.
clearSensitiveData(SecurityContext, Collection<DatasetOccurrenceDownloadUsage>) - Static method in class org.gbif.registry.ws.util.DownloadSecurityUtils
Remove data that shouldn't be publicly exposed.
CommentableMapper - Interface in org.gbif.registry.persistence.mapper
 
CommentMapper - Interface in org.gbif.registry.persistence.mapper
 
componentChange(ChangedComponentEvent) - Method in class org.gbif.registry.events.VarnishPurgeListener
 
configureService() - Method in class org.gbif.registry.search.guice.RegistrySearchModule
 
ContactableMapper - Interface in org.gbif.registry.persistence.mapper
 
ContactMapper - Interface in org.gbif.registry.persistence.mapper
 
convert(Dataset, Organization) - Static method in class org.gbif.registry.ws.util.DataCiteConverter
Convert a dataset and publisher object into a datacite metadata instance.
convert(Download, User, List<DatasetOccurrenceDownloadUsage>, TitleLookup) - Static method in class org.gbif.registry.ws.util.DataCiteConverter
Convert a download and its dataset usages into a datacite metadata instance.
count() - Method in interface org.gbif.registry.persistence.mapper.DatasetProcessStatusMapper
 
count() - Method in interface org.gbif.registry.persistence.mapper.MetasyncHistoryMapper
 
count() - Method in interface org.gbif.registry.persistence.mapper.NetworkEntityMapper
 
count(String) - Method in interface org.gbif.registry.persistence.mapper.NetworkEntityMapper
 
count() - Method in interface org.gbif.registry.persistence.mapper.OccurrenceDownloadMapper
 
countAborted() - Method in interface org.gbif.registry.persistence.mapper.DatasetProcessStatusMapper
 
countByDataset(UUID) - Method in interface org.gbif.registry.persistence.mapper.DatasetOccurrenceDownloadMapper
 
countByDataset(UUID) - Method in interface org.gbif.registry.persistence.mapper.DatasetProcessStatusMapper
 
countByIdentifier(IdentifierType, String) - Method in interface org.gbif.registry.persistence.mapper.NetworkEntityMapper
 
countByInstallation(UUID) - Method in interface org.gbif.registry.persistence.mapper.MetasyncHistoryMapper
 
countByStatus(Set<Download.Status>) - Method in interface org.gbif.registry.persistence.mapper.OccurrenceDownloadMapper
 
countByUser(String, Set<Download.Status>) - Method in interface org.gbif.registry.persistence.mapper.OccurrenceDownloadMapper
 
countConstituents(UUID) - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
 
countDatasetsByInstallation(UUID) - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
Count of datasets hosted by the given installation.
countDatasetsEndorsedBy(UUID) - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
Count of datasets published by an organization that is endorsed by the given node.
countDatasetsHostedBy(UUID) - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
 
countDatasetsInNetwork(UUID) - Method in interface org.gbif.registry.persistence.mapper.NetworkMapper
 
countDatasetsPublishedBy(UUID) - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
 
countDeleted() - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
 
countDeleted() - Method in interface org.gbif.registry.persistence.mapper.InstallationMapper
 
countDeleted() - Method in interface org.gbif.registry.persistence.mapper.OrganizationMapper
 
countDuplicates() - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
 
countInstallationsByOrganization(UUID) - Method in interface org.gbif.registry.persistence.mapper.InstallationMapper
 
countInstallationsEndorsedBy(UUID) - Method in interface org.gbif.registry.persistence.mapper.InstallationMapper
 
countNonPublishing() - Method in interface org.gbif.registry.persistence.mapper.InstallationMapper
 
countNonPublishing() - Method in interface org.gbif.registry.persistence.mapper.OrganizationMapper
 
countOrganizations() - Method in class org.gbif.registry.ws.resources.OrganizationResource
This is an HTTP only method to provide the count for the homepage of the portal.
countOrganizationsByCountry(Country) - Method in interface org.gbif.registry.persistence.mapper.OrganizationMapper
 
countOrganizationsEndorsedBy(UUID) - Method in interface org.gbif.registry.persistence.mapper.OrganizationMapper
 
countPendingEndorsements(UUID) - Method in interface org.gbif.registry.persistence.mapper.OrganizationMapper
 
countPublishing() - Method in interface org.gbif.registry.persistence.mapper.OrganizationMapper
 
countSubdatasets() - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
 
countWithFilter(Country, DatasetType) - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
Count all datasets having all non null filters given.
countWithNoEndpoint() - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
 
crawl(UUID) - Method in class org.gbif.registry.ws.resources.DatasetResource
This is a REST only (e.g.
create(DatasetOccurrenceDownloadUsage) - Method in interface org.gbif.registry.persistence.mapper.DatasetOccurrenceDownloadMapper
 
create(DatasetProcessStatus) - Method in interface org.gbif.registry.persistence.mapper.DatasetProcessStatusMapper
 
create(DOI, DoiType) - Method in interface org.gbif.registry.persistence.mapper.DoiMapper
 
create(Metadata, byte[]) - Method in interface org.gbif.registry.persistence.mapper.MetadataMapper
Stores a new metadata document with its source document as a byte array exactly as it was.
create(MetasyncHistory) - Method in interface org.gbif.registry.persistence.mapper.MetasyncHistoryMapper
 
create(T) - Method in interface org.gbif.registry.persistence.mapper.NetworkEntityMapper
 
create(Download) - Method in interface org.gbif.registry.persistence.mapper.OccurrenceDownloadMapper
 
create(NetworkEntityMapper<T>, T) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
create(T, SecurityContext) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
This method ensures that the caller is authorized to perform the action and then adds the server controlled fields for createdBy and modifiedBy.
create(T) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
create(DatasetOccurrenceDownloadUsage) - Method in class org.gbif.registry.ws.resources.DatasetOccurrenceDownloadUsageResource
 
create(Dataset) - Method in class org.gbif.registry.ws.resources.DatasetResource
Deal with DOI business rules http://dev.gbif.org/issues/browse/POR-2554
create(Download) - Method in class org.gbif.registry.ws.resources.OccurrenceDownloadResource
 
create(Organization, SecurityContext) - Method in class org.gbif.registry.ws.resources.OrganizationResource
This method overrides the create method for an organization, populating the password field with a randomly generated string before passing on to the superclass create method.
createComment(Comment) - Method in interface org.gbif.registry.persistence.mapper.CommentMapper
 
createContact(Contact) - Method in interface org.gbif.registry.persistence.mapper.ContactMapper
 
created(CreateEvent<T>) - Method in class org.gbif.registry.events.VarnishPurgeListener
 
created(CreateEvent<T>) - Method in class org.gbif.registry.search.DatasetIndexUpdateListener
 
createDatasetProcessStatus(UUID, DatasetProcessStatus) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
createDatasetProcessStatus(DatasetProcessStatus) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
createDatasetProcessStatus(UUID, int, DatasetProcessStatus) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
createEndpoint(Endpoint) - Method in interface org.gbif.registry.persistence.mapper.EndpointMapper
 
CreateEvent<T extends org.gbif.api.model.registry.NetworkEntity> - Class in org.gbif.registry.events
This event is fired after a new network entity has been successfully created.
createIdentifier(Identifier) - Method in interface org.gbif.registry.persistence.mapper.IdentifierMapper
 
createMachineTag(MachineTag) - Method in interface org.gbif.registry.persistence.mapper.MachineTagMapper
 
createMetasync(UUID, MetasyncHistory) - Method in class org.gbif.registry.ws.resources.InstallationResource
 
createMetasync(MetasyncHistory) - Method in class org.gbif.registry.ws.resources.InstallationResource
 
createTag(Tag) - Method in interface org.gbif.registry.persistence.mapper.TagMapper
 

D

DataCiteConverter - Class in org.gbif.registry.ws.util
 
DataCiteConverter() - Constructor for class org.gbif.registry.ws.util.DataCiteConverter
 
DatasetIndexBuilder - Class in org.gbif.registry.search
A builder that will clear and build a new dataset index by paging over the given service.
DatasetIndexBuilder(SolrClient, DatasetService, InstallationService, OrganizationService) - Constructor for class org.gbif.registry.search.DatasetIndexBuilder
 
DatasetIndexUpdateListener - Class in org.gbif.registry.search
The index updater will asynchronously keep the provided SOLR index up to date with dataset changes and those cascaded from (e.g.) organization changes.
DatasetIndexUpdateListener(DatasetIndexBuilder, boolean, SolrClient, OrganizationService, InstallationService, DatasetService, EventBus) - Constructor for class org.gbif.registry.search.DatasetIndexUpdateListener
 
DatasetMapper - Interface in org.gbif.registry.persistence.mapper
 
DatasetOccurrenceDownloadMapper - Interface in org.gbif.registry.persistence.mapper
Mapper that perform operations on dataset usages in occurrence downloads.
DatasetOccurrenceDownloadUsageResource - Class in org.gbif.registry.ws.resources
Occurrence download resource/web service.
DatasetOccurrenceDownloadUsageResource(DatasetOccurrenceDownloadMapper) - Constructor for class org.gbif.registry.ws.resources.DatasetOccurrenceDownloadUsageResource
 
DatasetProcessStatusMapper - Interface in org.gbif.registry.persistence.mapper
Mapper that perform operations on DatasetProcessStatus instances.
DatasetResource - Class in org.gbif.registry.ws.resources
A MyBATIS implementation of the service.
DatasetResource(DatasetMapper, ContactMapper, EndpointMapper, MachineTagMapper, TagMapper, IdentifierMapper, CommentMapper, EventBus, DatasetSearchService, MetadataMapper, DatasetProcessStatusMapper, NetworkMapper, EditorAuthorizationService, OrganizationMapper, DoiGenerator) - Constructor for class org.gbif.registry.ws.resources.DatasetResource
 
DatasetSearchRequestProvider - Class in org.gbif.registry.ws.provider
 
DatasetSearchRequestProvider() - Constructor for class org.gbif.registry.ws.provider.DatasetSearchRequestProvider
 
DatasetSearchServiceSolr - Class in org.gbif.registry.search
Dataset search implementation using the provided SOLR instance.
DatasetSearchServiceSolr(SolrClient) - Constructor for class org.gbif.registry.search.DatasetSearchServiceSolr
 
datasetsForOrganization(UUID) - Method in class org.gbif.registry.ws.resources.legacy.LegacyDatasetResource
Retrieve all Datasets owned by an organization, handling incoming request with path /resource.
datasetSolr(String) - Method in class org.gbif.registry.search.guice.RegistrySearchModule
A provider of the SolrServer to use with a dataset search.
DatasetSuggestRequestProvider - Class in org.gbif.registry.ws.provider
 
DatasetSuggestRequestProvider() - Constructor for class org.gbif.registry.ws.provider.DatasetSuggestRequestProvider
 
DATASOURCE_BINDING_NAME - Static variable in class org.gbif.registry.persistence.guice.RegistryMyBatisModule.InternalRegistryServiceMyBatisModule
 
delete(DOI) - Method in interface org.gbif.registry.doi.DoiGenerator
Deletes a GBIF DOI.
delete(DOI) - Method in class org.gbif.registry.doi.DoiGeneratorMQ
 
delete(DOI) - Method in interface org.gbif.registry.persistence.mapper.DoiMapper
 
delete(int) - Method in interface org.gbif.registry.persistence.mapper.MetadataMapper
 
delete(UUID) - Method in interface org.gbif.registry.persistence.mapper.NetworkEntityMapper
 
delete(NetworkEntityMapper<T>, UUID) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
delete(UUID) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
This method ensures that the caller is authorized to perform the action, and then deletes the entity.
deleteAllDatasetEndpoints(UUID) - Method in class org.gbif.registry.ws.resources.legacy.LegacyEndpointResource
Delete all Endpoints for a Dataset, handling incoming request with path /resource/service and query parameter resourceKey.
deleteComment(UUID, int) - Method in interface org.gbif.registry.persistence.mapper.CommentableMapper
 
deleteComment(CommentableMapper, UUID, int) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
deleteComment(UUID, int) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
This method ensures that the caller is authorized to perform the action, and then deletes the Comment.
deleteContact(UUID, int) - Method in interface org.gbif.registry.persistence.mapper.ContactableMapper
 
deleteContact(UUID, int) - Method in interface org.gbif.registry.persistence.mapper.NodeMapper
This method is not supported by the NodeMapper.
deleteContact(ContactableMapper, UUID, int) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
deleteContact(UUID, int) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
This method ensures that the caller is authorized to perform the action.
deleteContact(UUID, int) - Method in class org.gbif.registry.ws.resources.NodeResource
 
deleteContacts(UUID) - Method in interface org.gbif.registry.persistence.mapper.ContactableMapper
Delete all contacts associated with the given entity
deleted(DeleteEvent<T>) - Method in class org.gbif.registry.events.VarnishPurgeListener
 
deleted(Pageable) - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
 
deleted(Pageable) - Method in interface org.gbif.registry.persistence.mapper.InstallationMapper
 
deleted(Pageable) - Method in interface org.gbif.registry.persistence.mapper.OrganizationMapper
 
deleted(DeleteEvent<T>) - Method in class org.gbif.registry.search.DatasetIndexUpdateListener
 
deleteDataset(UUID) - Method in class org.gbif.registry.ws.resources.legacy.IptResource
Delete IPT Dataset, handling incoming request with path /ipt/resource/{key}.
deleteDataset(UUID) - Method in class org.gbif.registry.ws.resources.legacy.LegacyDatasetResource
Delete GBRDS Dataset, handling incoming request with path /resource/{key}.
deleteDatasetConstituent(UUID, UUID) - Method in interface org.gbif.registry.persistence.mapper.NetworkMapper
 
deleteEndpoint(UUID, int) - Method in interface org.gbif.registry.persistence.mapper.EndpointableMapper
 
deleteEndpoint(EndpointableMapper, UUID, int) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
deleteEndpoint(UUID, int) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
This method ensures that the caller is authorized to perform the action, and then deletes the Endpoint.
DeleteEvent<T extends org.gbif.api.model.registry.NetworkEntity> - Class in org.gbif.registry.events
This event is fired after a new network entity has been successfully deleted.
deleteIdentifier(UUID, int) - Method in interface org.gbif.registry.persistence.mapper.IdentifiableMapper
 
deleteIdentifier(IdentifiableMapper, UUID, int) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
deleteIdentifier(UUID, int) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
This method ensures that the caller is authorized to perform the action, and then deletes the Identifier.
deleteMachineTag(UUID, int) - Method in interface org.gbif.registry.persistence.mapper.MachineTaggableMapper
 
deleteMachineTag(MachineTaggableMapper, UUID, int) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
deleteMachineTag(UUID, int, SecurityContext) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
The webservice method to delete a machine tag.
deleteMachineTag(UUID, int) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
Deletes the MachineTag according to interface without security restrictions.
deleteMachineTags(UUID, String) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
deleteMachineTags(UUID, String, String) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
deleteMetadata(int) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
deleteTag(UUID, int) - Method in interface org.gbif.registry.persistence.mapper.TaggableMapper
 
deleteTag(TaggableMapper, UUID, int) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
deleteTag(UUID, int) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
This method ensures that the caller is authorized to perform the action, and then deletes the Tag.
DESCRIPTION_LANGUAGE_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
DESCRIPTION_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
destroy() - Method in class org.gbif.registry.ws.filter.StaticContentFilter
 
DirectoryAugmenterImpl - Class in org.gbif.registry.directory
 
DirectoryAugmenterImpl(ParticipantService, NodeService, PersonService) - Constructor for class org.gbif.registry.directory.DirectoryAugmenterImpl
 
DirectoryModule - Class in org.gbif.registry.directory
Sets up the module to access the GBIF directory API.
DirectoryModule(Properties) - Constructor for class org.gbif.registry.directory.DirectoryModule
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.gbif.registry.ws.filter.StaticContentFilter
 
DOI_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
DoiGenerator - Interface in org.gbif.registry.doi
Registry internal service that guarantees to issue unique new DOIs and deals with scheduling DOI metadata updates and registration via RabbitMQ.
DoiGeneratorMQ - Class in org.gbif.registry.doi
 
DoiGeneratorMQ(DoiMapper, URI, String) - Constructor for class org.gbif.registry.doi.DoiGeneratorMQ
 
DoiMapper - Interface in org.gbif.registry.persistence.mapper
MyBatis mapper to store DOIs and their status in the registry db.
DoiModule - Class in org.gbif.registry.doi
Exposes a DoiGenerator service requiring an existing MessagePublisher and DoiMapper being bound.
DoiModule(Properties) - Constructor for class org.gbif.registry.doi.DoiModule
 
DoiType - Enum in org.gbif.registry.doi
 
DOITypeHandler - Class in org.gbif.registry.persistence.mapper.handler
A converter for DOI objects to the database representation using the DOI name.
DOITypeHandler() - Constructor for class org.gbif.registry.persistence.mapper.handler.DOITypeHandler
 
DownloadSecurityUtils - Class in org.gbif.registry.ws.util
Class that exposes common functions used by services that expose data about occurrence downloads.
duplicates(Pageable) - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
 

E

EARLIEST_DATE - Static variable in class org.gbif.registry.oaipmh.guice.OaipmhModule
 
EDITOR_ROLE - Static variable in class org.gbif.registry.ws.security.UserRoles
 
EditorAuthorizationFilter - Class in org.gbif.registry.ws.security
For requests authenticated with a REGISTRY_EDITOR role two levels of authorization need to be passed.
EditorAuthorizationFilter(EditorAuthorizationService) - Constructor for class org.gbif.registry.ws.security.EditorAuthorizationFilter
 
EditorAuthorizationService - Interface in org.gbif.registry.ws.security
 
EditorAuthorizationServiceImpl - Class in org.gbif.registry.ws.security
 
EditorAuthorizationServiceImpl(DatasetService, InstallationService, OrganizationService, UserRightsMapper) - Constructor for class org.gbif.registry.ws.security.EditorAuthorizationServiceImpl
 
EMBARGO_SECONDS_PROPERTY - Static variable in class org.gbif.registry.events.EventModule
 
EmbargoDuration - Annotation Type in org.gbif.registry.events
An annotation to indicate a parameter provides an embargo duration.
endorsedDatasets(UUID, Pageable) - Method in class org.gbif.registry.ws.resources.NodeResource
 
endorsedOrganizations(UUID, Pageable) - Method in class org.gbif.registry.ws.resources.NodeResource
 
EndpointableMapper - Interface in org.gbif.registry.persistence.mapper
 
EndpointMapper - Interface in org.gbif.registry.persistence.mapper
 
endpointsForDataset(UUID, String) - Method in class org.gbif.registry.ws.resources.legacy.LegacyEndpointResource
Retrieve all Endpoints associated to a Dataset, handling incoming request with path /service and query parameter resourceKey.
EnumerationResource - Class in org.gbif.registry.ws.resources
A resource that provides a JSON serialization of all Enumerations in the GBIF API suitable for building Javascript based clients.
EnumerationResource() - Constructor for class org.gbif.registry.ws.resources.EnumerationResource
 
ErrorResponse - Class in org.gbif.registry.ws.model
Class used to generate error response for legacy (GBRDS/IPT) API.
ErrorResponse(String) - Constructor for class org.gbif.registry.ws.model.ErrorResponse
 
ErrorResponse() - Constructor for class org.gbif.registry.ws.model.ErrorResponse
No-arg default constructor.
EventModule - Class in org.gbif.registry.events
One can either extend and bind listeners in this class, or bind them in other modules.
EventModule(Properties) - Constructor for class org.gbif.registry.events.EventModule
 
exists(String) - Method in class org.gbif.registry.oaipmh.OaipmhSetRepository
 
extractDecades(List<TemporalCoverage>) - Method in class org.gbif.registry.search.util.TimeSeriesExtractor
Produces a list of 4 digit decades or centuries with no duplicates, following normal ordering.
extractOrgKeyFromSecurity(SecurityContext) - Static method in class org.gbif.registry.ws.security.LegacyAuthorizationFilter
 

F

failed(DOI, InvalidMetadataException) - Method in interface org.gbif.registry.doi.DoiGenerator
Updates the doi table to status FAILED and uses the error message & stacktrace as the xml for manual debugging / cleanup.
failed(DOI, InvalidMetadataException) - Method in class org.gbif.registry.doi.DoiGeneratorMQ
 
filter(ContainerRequest, ContainerResponse) - Method in class org.gbif.registry.ws.filter.AuthResponseCodeOverwriteFilter
 
filter(ContainerRequest) - Method in class org.gbif.registry.ws.security.EditorAuthorizationFilter
 
filter(ContainerRequest) - Method in class org.gbif.registry.ws.security.LegacyAuthorizationFilter
 
FullTextSaxHandler - Class in org.gbif.registry.search
A simple metadata sax base handler that collects all character data inside elements into a string buffer, resetting the buffer with every element start and storing the string version of the buffer in this.content when the end of the element is reached.
FullTextSaxHandler() - Constructor for class org.gbif.registry.search.FullTextSaxHandler
 

G

get(UUID, int) - Method in interface org.gbif.registry.persistence.mapper.DatasetProcessStatusMapper
 
get(DOI) - Method in interface org.gbif.registry.persistence.mapper.DoiMapper
 
get(int) - Method in interface org.gbif.registry.persistence.mapper.MetadataMapper
This gets the instance in question.
get(UUID) - Method in interface org.gbif.registry.persistence.mapper.NetworkEntityMapper
This gets the instance in question.
get(String) - Method in interface org.gbif.registry.persistence.mapper.OccurrenceDownloadMapper
 
get(NetworkEntityMapper<T>, UUID) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
get(UUID) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
get(UUID) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
get(UUID) - Method in class org.gbif.registry.ws.resources.NodeResource
 
get(String) - Method in class org.gbif.registry.ws.resources.OccurrenceDownloadResource
 
getAbout() - Method in class org.gbif.registry.oaipmh.OaipmhItem
 
getAccessPointURL() - Method in class org.gbif.registry.ws.model.LegacyEndpointResponse
 
getArchiveEndpoint() - Method in class org.gbif.registry.ws.model.LegacyDataset
Get the endpoint of type ARCHIVE.
getAuthenticationScheme() - Method in class org.gbif.registry.ws.security.LegacyRequestAuthorization
 
getByCountry(Country) - Method in interface org.gbif.registry.persistence.mapper.NodeMapper
 
getByCountry(String) - Method in class org.gbif.registry.ws.resources.NodeResource
 
getByCountry(Country) - Method in class org.gbif.registry.ws.resources.NodeResource
 
getByDOI(DOI) - Method in interface org.gbif.registry.persistence.mapper.OccurrenceDownloadMapper
 
getCitation() - Method in class org.gbif.registry.ws.model.LegacyDataset
Excludes element from XML document created via JAXB.
getComponentClass() - Method in class org.gbif.registry.events.ChangedComponentEvent
 
getData() - Method in class org.gbif.registry.persistence.mapper.handler.ByteArrayWrapper
 
getDatasetDescription() - Method in class org.gbif.registry.ws.model.LegacyDataset
Get the dataset description.
getDatasetDescriptionLanguage() - Method in class org.gbif.registry.ws.model.LegacyDataset
Get the language of the dataset description.
getDatasetDoi() - Method in class org.gbif.registry.ws.model.LegacyDataset
Get the dataset Doi.
getDatasetHomepageUrl() - Method in class org.gbif.registry.ws.model.LegacyDataset
Get homepage URL.
getDatasetKey() - Method in class org.gbif.registry.ws.model.LegacyDataset
Get the dataset key.
getDatasetKey() - Method in class org.gbif.registry.ws.model.LegacyEndpoint
Get the endpoint's dataset key.
getDatasetLogoUrl() - Method in class org.gbif.registry.ws.model.LegacyDataset
Get logo URL.
getDatasetName() - Method in class org.gbif.registry.ws.model.LegacyDataset
Get the title of the dataset.
getDatasetNameLanguage() - Method in class org.gbif.registry.ws.model.LegacyDataset
Get the language of the dataset name.
getDatasetProcessStatus(UUID, int) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
getDatestamp() - Method in class org.gbif.registry.oaipmh.OaipmhItem
 
getDescription() - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
getDescription() - Method in class org.gbif.registry.ws.model.LegacyEndpointResponse
 
getDescription() - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
getDescriptionLanguage() - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
getDescriptionLanguage() - Method in class org.gbif.registry.ws.model.LegacyEndpointResponse
 
getDescriptionLanguage() - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
getDocument(int) - Method in interface org.gbif.registry.persistence.mapper.MetadataMapper
Return the content of a metadata entry.
getEmlEndpoint() - Method in class org.gbif.registry.ws.model.LegacyDataset
Get the endpoint of type EML.
getEndpointDescription() - Method in class org.gbif.registry.ws.model.LegacyEndpoint
Get the endpoint description.
getEndpointType() - Method in class org.gbif.registry.ws.model.LegacyEndpoint
Get endpoint type.
getEndpointType() - Method in class org.gbif.registry.ws.model.LegacyInstallation
Get the endpoint type.
getEndpointUrl() - Method in class org.gbif.registry.ws.model.LegacyEndpoint
Get the endpoint URL.
getEndpointUrl() - Method in class org.gbif.registry.ws.model.LegacyInstallation
Get the endpoint URL.
getEnumeration(String) - Method in class org.gbif.registry.ws.resources.EnumerationResource
Gets the values of the named enumeration should the enumeration exist.
getError() - Method in class org.gbif.registry.ws.model.ErrorResponse
 
getFeedEndpoint() - Method in class org.gbif.registry.ws.model.LegacyInstallation
Get the endpoint of type FEED.
getFullText() - Method in class org.gbif.registry.search.FullTextSaxHandler
 
getHomepageURL() - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
getHomepageURL() - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
getHostedDatasets(UUID, Pageable) - Method in class org.gbif.registry.ws.resources.InstallationResource
 
getHostingOrganizationKey() - Method in class org.gbif.registry.ws.model.LegacyInstallation
 
getIdentifier() - Method in class org.gbif.registry.oaipmh.OaipmhItem
 
getIptDescription() - Method in class org.gbif.registry.ws.model.LegacyInstallation
Get the description of the installation.
getIptInstallationKey() - Method in class org.gbif.registry.ws.model.LegacyInstallation
 
getIptKey() - Method in class org.gbif.registry.ws.model.LegacyDataset
Get the key of the IPT installation.
getIptName() - Method in class org.gbif.registry.ws.model.LegacyInstallation
Get the title of the installation.
getItem(String) - Method in class org.gbif.registry.oaipmh.OaipmhItemRepository
 
getItemIdentifiers(List<ScopedFilter>, int, int) - Method in class org.gbif.registry.oaipmh.OaipmhItemRepository
 
getItemIdentifiers(List<ScopedFilter>, int, int, Date) - Method in class org.gbif.registry.oaipmh.OaipmhItemRepository
 
getItemIdentifiers(List<ScopedFilter>, int, int, Date, Date) - Method in class org.gbif.registry.oaipmh.OaipmhItemRepository
 
getItemIdentifiers(List<ScopedFilter>, int, int, String) - Method in class org.gbif.registry.oaipmh.OaipmhItemRepository
 
getItemIdentifiers(List<ScopedFilter>, int, int, String, Date) - Method in class org.gbif.registry.oaipmh.OaipmhItemRepository
 
getItemIdentifiers(List<ScopedFilter>, int, int, String, Date, Date) - Method in class org.gbif.registry.oaipmh.OaipmhItemRepository
Get items identifier as ListItemIdentifiersResult matching the provided filters.
getItemIdentifiersUntil(List<ScopedFilter>, int, int, Date) - Method in class org.gbif.registry.oaipmh.OaipmhItemRepository
 
getItemIdentifiersUntil(List<ScopedFilter>, int, int, String, Date) - Method in class org.gbif.registry.oaipmh.OaipmhItemRepository
 
getItems(List<ScopedFilter>, int, int) - Method in class org.gbif.registry.oaipmh.OaipmhItemRepository
getItems(List<ScopedFilter>, int, int, Date) - Method in class org.gbif.registry.oaipmh.OaipmhItemRepository
getItems(List<ScopedFilter>, int, int, Date, Date) - Method in class org.gbif.registry.oaipmh.OaipmhItemRepository
getItems(List<ScopedFilter>, int, int, String) - Method in class org.gbif.registry.oaipmh.OaipmhItemRepository
getItems(List<ScopedFilter>, int, int, String, Date) - Method in class org.gbif.registry.oaipmh.OaipmhItemRepository
getItems(List<ScopedFilter>, int, int, String, Date, Date) - Method in class org.gbif.registry.oaipmh.OaipmhItemRepository
Get items as ListItemsResults matching the provided filters.
getItemsUntil(List<ScopedFilter>, int, int, Date) - Method in class org.gbif.registry.oaipmh.OaipmhItemRepository
getItemsUntil(List<ScopedFilter>, int, int, String, Date) - Method in class org.gbif.registry.oaipmh.OaipmhItemRepository
getKey() - Method in class org.gbif.registry.ws.model.IptEntityResponse
 
getKey() - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
getKey() - Method in class org.gbif.registry.ws.model.LegacyEndpointResponse
 
getKey() - Method in class org.gbif.registry.ws.model.LegacyOrganizationBriefResponse
 
getKey() - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
getMetadata() - Method in class org.gbif.registry.oaipmh.OaipmhItem
 
getMetadata(int) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
getMetadataDocument(UUID) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
getMetadataDocument(int) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
getName() - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
getName() - Method in class org.gbif.registry.ws.model.LegacyOrganizationBriefResponse
 
getName() - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
getNameLanguage() - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
getNameLanguage() - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
getNewObject() - Method in class org.gbif.registry.events.CreateEvent
 
getNewObject() - Method in class org.gbif.registry.events.UpdateEvent
 
getNodeContactEmail() - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
getNodeKey() - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
getNodeName() - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
getObjectClass() - Method in class org.gbif.registry.events.CreateEvent
 
getObjectClass() - Method in class org.gbif.registry.events.DeleteEvent
 
getObjectClass() - Method in class org.gbif.registry.events.UpdateEvent
 
getOldObject() - Method in class org.gbif.registry.events.DeleteEvent
 
getOldObject() - Method in class org.gbif.registry.events.UpdateEvent
 
getOrganisationKey() - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
getOrganisationKey() - Method in class org.gbif.registry.ws.model.LegacyEndpointResponse
 
getOrganization(UUID, String, String, SecurityContext) - Method in class org.gbif.registry.ws.resources.legacy.LegacyOrganizationResource
This sub-resource can be called for various reasons:
1.
getOrganizationKey() - Method in class org.gbif.registry.ws.model.LegacyDataset
Get the publishing organization key.
getOrganizationKeyFromParams() - Method in class org.gbif.registry.ws.security.LegacyRequestAuthorization
Retrieves the organizationKey from the requests' form parameters.
getOrganizations() - Method in class org.gbif.registry.ws.resources.legacy.LegacyOrganizationResource
Get a list of all Organizations, handling incoming request with path /registry/organisation.json.
getPrimaryContact() - Method in class org.gbif.registry.ws.model.LegacyDataset
Get the primary contact.
getPrimaryContact() - Method in class org.gbif.registry.ws.model.LegacyInstallation
Get the primary contact.
getPrimaryContact(Contactable) - Static method in class org.gbif.registry.ws.util.LegacyResourceUtils
Iterate through list of contacts, return first primary contact encountered, or null if none found.
getPrimaryContactAddress() - Method in class org.gbif.registry.ws.model.LegacyDataset
Get primary contact address.
getPrimaryContactAddress() - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
getPrimaryContactAddress() - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
getPrimaryContactDescription() - Method in class org.gbif.registry.ws.model.LegacyDataset
Get primary contact description.
getPrimaryContactDescription() - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
getPrimaryContactDescription() - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
getPrimaryContactEmail() - Method in class org.gbif.registry.ws.model.LegacyDataset
Get primary contact email.
getPrimaryContactEmail() - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
getPrimaryContactEmail() - Method in class org.gbif.registry.ws.model.LegacyInstallation
Get primary contact email.
getPrimaryContactEmail() - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
getPrimaryContactName() - Method in class org.gbif.registry.ws.model.LegacyDataset
Get primary contact name.
getPrimaryContactName() - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
getPrimaryContactName() - Method in class org.gbif.registry.ws.model.LegacyInstallation
Get primary contact name.
getPrimaryContactName() - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
getPrimaryContactPhone() - Method in class org.gbif.registry.ws.model.LegacyDataset
Get primary contact phone.
getPrimaryContactPhone() - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
getPrimaryContactPhone() - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
getPrimaryContactType() - Method in class org.gbif.registry.ws.model.LegacyDataset
Get primary contact type.
getPrimaryContactType() - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
getPrimaryContactType() - Method in class org.gbif.registry.ws.model.LegacyInstallation
Get primary contact type.
getPrimaryContactType() - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
getResourceKey() - Method in class org.gbif.registry.ws.model.LegacyEndpointResponse
 
getResult(ResultSet, int) - Method in class org.gbif.registry.persistence.mapper.handler.DOITypeHandler
 
getResult(ResultSet, String) - Method in class org.gbif.registry.persistence.mapper.handler.DOITypeHandler
 
getResult(CallableStatement, int) - Method in class org.gbif.registry.persistence.mapper.handler.DOITypeHandler
 
getResult(ResultSet, String) - Method in class org.gbif.registry.persistence.mapper.handler.OccurrenceDownloadStatusTypeHandler
 
getResult(ResultSet, int) - Method in class org.gbif.registry.persistence.mapper.handler.OccurrenceDownloadStatusTypeHandler
 
getResult(CallableStatement, int) - Method in class org.gbif.registry.persistence.mapper.handler.OccurrenceDownloadStatusTypeHandler
 
getResult(CallableStatement, int) - Method in class org.gbif.registry.persistence.mapper.handler.PredicateTypeHandler
 
getResult(ResultSet, int) - Method in class org.gbif.registry.persistence.mapper.handler.PredicateTypeHandler
 
getResult(ResultSet, String) - Method in class org.gbif.registry.persistence.mapper.handler.PredicateTypeHandler
 
getServiceTypes() - Method in class org.gbif.registry.ws.model.LegacyDataset
Get the serviceTypes.
getServiceUrls() - Method in class org.gbif.registry.ws.model.LegacyDataset
Get the serviceUrls.
getSets() - Method in class org.gbif.registry.oaipmh.OaipmhItem
 
getTargetClass() - Method in class org.gbif.registry.events.ChangedComponentEvent
 
getTargetEntityKey() - Method in class org.gbif.registry.events.ChangedComponentEvent
 
getTitles(Collection<UUID>) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
getType() - Method in class org.gbif.registry.ws.model.LegacyEndpointResponse
 
getTypeDescription() - Method in class org.gbif.registry.ws.model.LegacyEndpointResponse
 
getUserKey() - Method in class org.gbif.registry.ws.security.LegacyRequestAuthorization
 
getUserPrincipal() - Method in class org.gbif.registry.ws.security.LegacyRequestAuthorization
 
getWsPassword() - Method in class org.gbif.registry.ws.model.LegacyInstallation
 

H

HOMEPAGE_URL_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
hostedDatasets(UUID, Pageable) - Method in class org.gbif.registry.ws.resources.OrganizationResource
 
hostingInstallationsOf(InstallationType, Boolean) - Method in interface org.gbif.registry.persistence.mapper.OrganizationMapper
 

I

IdentifiableMapper - Interface in org.gbif.registry.persistence.mapper
 
IdentifierMapper - Interface in org.gbif.registry.persistence.mapper
 
init(FilterConfig) - Method in class org.gbif.registry.ws.filter.StaticContentFilter
 
insertMetadata(UUID, HttpServletRequest, SecurityContext) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
insertMetadata(UUID, InputStream) - Method in class org.gbif.registry.ws.resources.DatasetResource
We need to implement this interface method here, but there is no way to retrieve the actual user as we cannot access any http request.
InstallationMapper - Interface in org.gbif.registry.persistence.mapper
 
InstallationResource - Class in org.gbif.registry.ws.resources
A MyBATIS implementation of the service.
InstallationResource(InstallationMapper, ContactMapper, EndpointMapper, IdentifierMapper, MachineTagMapper, TagMapper, CommentMapper, DatasetMapper, OrganizationMapper, MetasyncHistoryMapper, EventBus, EditorAuthorizationService) - Constructor for class org.gbif.registry.ws.resources.InstallationResource
 
installations(UUID, Pageable) - Method in class org.gbif.registry.ws.resources.NodeResource
 
installations(UUID, Pageable) - Method in class org.gbif.registry.ws.resources.OrganizationResource
 
InternalRegistryServiceMyBatisModule(Properties) - Constructor for class org.gbif.registry.persistence.guice.RegistryMyBatisModule.InternalRegistryServiceMyBatisModule
 
inventory() - Method in class org.gbif.registry.ws.resources.EnumerationResource
An inventory of the enumerations supported.
invoke(MethodInvocation) - Method in class org.gbif.registry.ws.guice.StringTrimInterceptor
 
IPT_KEY_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
IptEntityResponse - Class in org.gbif.registry.ws.model
Class used to generate responses for legacy IPT web service API.
IptEntityResponse() - Constructor for class org.gbif.registry.ws.model.IptEntityResponse
No argument, default constructor needed by JAXB.
IptEntityResponse(String) - Constructor for class org.gbif.registry.ws.model.IptEntityResponse
 
IptResource - Class in org.gbif.registry.ws.resources.legacy
Handle all legacy web service requests coming from IPT installations, previously handled by the GBRDS.
IptResource(InstallationService, OrganizationService, DatasetService) - Constructor for class org.gbif.registry.ws.resources.legacy.IptResource
 
isAuthorizedToModifyInstallation(UUID) - Method in class org.gbif.registry.ws.security.LegacyRequestAuthorization
Determine if HTTP request is authorized to modify Installation.
isAuthorizedToModifyOrganization() - Method in class org.gbif.registry.ws.security.LegacyRequestAuthorization
Determine if HTTP request is authorized to modify Organization.
isAuthorizedToModifyOrganization(UUID) - Method in class org.gbif.registry.ws.security.LegacyRequestAuthorization
 
isAuthorizedToModifyOrganizationsDataset(UUID) - Method in class org.gbif.registry.ws.security.LegacyRequestAuthorization
Determine if HTTP request is authorized to modify a Dataset belonging to an Organization.
isDeleted() - Method in class org.gbif.registry.oaipmh.OaipmhItem
 
isGbif(DOI) - Method in interface org.gbif.registry.doi.DoiGenerator
Tests a DOI to see if it was issued by GBIF.
isGbif(DOI) - Method in class org.gbif.registry.doi.DoiGeneratorMQ
 
isSecure() - Method in class org.gbif.registry.ws.security.LegacyRequestAuthorization
 
isUserAuthorizedInContext(SecurityContext, String) - Static method in class org.gbif.registry.ws.util.DownloadSecurityUtils
Checks if the user has the ADMIN_ROLE or is the same user in the current context.
isUserInRole(String) - Method in class org.gbif.registry.ws.security.LegacyRequestAuthorization
 
isValid(LegacyInstallation, OrganizationService) - Static method in class org.gbif.registry.ws.util.LegacyResourceUtils
Check installation is valid before persisting.
isValid(LegacyDataset, OrganizationService, InstallationService) - Static method in class org.gbif.registry.ws.util.LegacyResourceUtils
Check dataset is valid before persisting.
isValid(LegacyEndpoint, DatasetService) - Static method in class org.gbif.registry.ws.util.LegacyResourceUtils
Check endpoint is valid before persisting.
isValidOnUpdate(LegacyInstallation, InstallationService, OrganizationService) - Static method in class org.gbif.registry.ws.util.LegacyResourceUtils
Check installation is valid before updating.
isValidOnUpdate(LegacyDataset, DatasetService, OrganizationService, InstallationService) - Static method in class org.gbif.registry.ws.util.LegacyResourceUtils
Check dataset is valid before updating.

K

KEY_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
keyExistsForUser(String, UUID) - Method in interface org.gbif.registry.persistence.mapper.UserRightsMapper
 

L

LegacyAuthorizationFilter - Class in org.gbif.registry.ws.security
A filter that will intercept legacy web service requests to /registry/* and perform authentication setting a security context on the request.
LegacyAuthorizationFilter(InstallationService, OrganizationService, DatasetService) - Constructor for class org.gbif.registry.ws.security.LegacyAuthorizationFilter
 
LegacyDataset - Class in org.gbif.registry.ws.model
Class used to create or update a Dataset for legacy (GBRDS/IPT) API.
LegacyDataset() - Constructor for class org.gbif.registry.ws.model.LegacyDataset
Default constructor.
LegacyDatasetResource - Class in org.gbif.registry.ws.resources.legacy
Handle all legacy web service Dataset requests (excluding IPT requests), previously handled by the GBRDS.
LegacyDatasetResource(OrganizationService, DatasetService, IptResource, InstallationService) - Constructor for class org.gbif.registry.ws.resources.legacy.LegacyDatasetResource
 
LegacyDatasetResponse - Class in org.gbif.registry.ws.model
Class used to generate responses for legacy (GBRDS/IPT) API.
LegacyDatasetResponse(Dataset, Contact) - Constructor for class org.gbif.registry.ws.model.LegacyDatasetResponse
 
LegacyDatasetResponse() - Constructor for class org.gbif.registry.ws.model.LegacyDatasetResponse
No argument, default constructor needed by JAXB.
LegacyEndpoint - Class in org.gbif.registry.ws.model
Class used to create or update an Endpoint for legacy (GBRDS/IPT) API.
LegacyEndpoint() - Constructor for class org.gbif.registry.ws.model.LegacyEndpoint
 
LegacyEndpointResource - Class in org.gbif.registry.ws.resources.legacy
Handle all legacy web service Endpoint requests (excluding IPT requests), previously handled by the GBRDS.
LegacyEndpointResource(DatasetService) - Constructor for class org.gbif.registry.ws.resources.legacy.LegacyEndpointResource
 
LegacyEndpointResponse - Class in org.gbif.registry.ws.model
Class used to generate responses for legacy (GBRDS/IPT) API.
LegacyEndpointResponse(Endpoint, UUID) - Constructor for class org.gbif.registry.ws.model.LegacyEndpointResponse
 
LegacyEndpointResponse() - Constructor for class org.gbif.registry.ws.model.LegacyEndpointResponse
No argument, default constructor needed by JAXB.
LegacyInstallation - Class in org.gbif.registry.ws.model
Class used to create or update an Installation for legacy (GBRDS/IPT) API.
LegacyInstallation() - Constructor for class org.gbif.registry.ws.model.LegacyInstallation
Default constructor.
LegacyOrganizationBriefResponse - Class in org.gbif.registry.ws.model
Class used to generate response for legacy (GBRDS/IPT) API.
LegacyOrganizationBriefResponse(Organization) - Constructor for class org.gbif.registry.ws.model.LegacyOrganizationBriefResponse
 
LegacyOrganizationBriefResponse() - Constructor for class org.gbif.registry.ws.model.LegacyOrganizationBriefResponse
No argument, default constructor needed by JAXB.
LegacyOrganizationResource - Class in org.gbif.registry.ws.resources.legacy
Handle all legacy web service Organization requests, previously handled by the GBRDS.
LegacyOrganizationResource(OrganizationService, NodeService, OrganizationMapper, boolean, String, int, String, String, String) - Constructor for class org.gbif.registry.ws.resources.legacy.LegacyOrganizationResource
 
LegacyOrganizationResponse - Class in org.gbif.registry.ws.model
Class used to generate response for legacy (GBRDS/IPT) API.
LegacyOrganizationResponse(Organization, Contact, Node) - Constructor for class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
LegacyOrganizationResponse() - Constructor for class org.gbif.registry.ws.model.LegacyOrganizationResponse
No argument, default constructor needed by JAXB.
LegacyRequestAuthorization - Class in org.gbif.registry.ws.security
Class providing temporary authorization for legacy web service requests (GBRDS/IPT).
LegacyRequestAuthorization(HttpContext, OrganizationService, DatasetService, InstallationService) - Constructor for class org.gbif.registry.ws.security.LegacyRequestAuthorization
 
LegacyResourceConstants - Class in org.gbif.registry.ws.util
Class containing constant values used across legacy resources, in answering legacy web service requests (GBRDS/IPT).
LegacyResourceUtils - Class in org.gbif.registry.ws.util
Class containing utility methods used across legacy resources, in answering legacy web service requests (GBRDS/IPT).
LegacyResourceUtils() - Constructor for class org.gbif.registry.ws.util.LegacyResourceUtils
 
list(Pageable) - Method in interface org.gbif.registry.persistence.mapper.DatasetProcessStatusMapper
 
list(UUID, MetadataType) - Method in interface org.gbif.registry.persistence.mapper.MetadataMapper
Return all metadata entries for a given dataset key ordered by priority and creation date, i.e.
list(Pageable) - Method in interface org.gbif.registry.persistence.mapper.MetasyncHistoryMapper
 
list(Pageable) - Method in interface org.gbif.registry.persistence.mapper.NetworkEntityMapper
 
list(Pageable) - Method in interface org.gbif.registry.persistence.mapper.OccurrenceDownloadMapper
 
list(NetworkEntityMapper<T>, Pageable) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
list(Pageable) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
list(Country, DatasetType, IdentifierType, String, String, Pageable) - Method in class org.gbif.registry.ws.resources.DatasetResource
All network entities support simple (!) search with "&q=".
list(Pageable) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
list(String, IdentifierType, String, Pageable) - Method in class org.gbif.registry.ws.resources.InstallationResource
All network entities support simple (!) search with "&q=".
list(String, IdentifierType, String, Pageable) - Method in class org.gbif.registry.ws.resources.NetworkResource
All network entities support simple (!) search with "&q=".
list(String, IdentifierType, String, Pageable) - Method in class org.gbif.registry.ws.resources.NodeResource
All network entities support simple (!) search with "&q=".
list(Pageable) - Method in class org.gbif.registry.ws.resources.NodeResource
 
list(Pageable, Set<Download.Status>) - Method in class org.gbif.registry.ws.resources.OccurrenceDownloadResource
Lists all the downloads.
list(Country, IdentifierType, String, String, Pageable) - Method in class org.gbif.registry.ws.resources.OrganizationResource
All network entities support simple (!) search with "&q=".
listAborted(Pageable) - Method in interface org.gbif.registry.persistence.mapper.DatasetProcessStatusMapper
 
listAbortedDatasetProcesses(Pageable) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
listActiveCountries() - Method in interface org.gbif.registry.persistence.mapper.NodeMapper
 
listActiveCountries() - Method in class org.gbif.registry.ws.resources.NodeResource
 
listByCountry(Country, DatasetType, Pageable) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
listByCountry(Country, Pageable) - Method in class org.gbif.registry.ws.resources.OrganizationResource
 
listByDataset(UUID, Pageable) - Method in interface org.gbif.registry.persistence.mapper.DatasetOccurrenceDownloadMapper
 
listByDataset(UUID, Pageable) - Method in interface org.gbif.registry.persistence.mapper.DatasetProcessStatusMapper
 
listByDataset(UUID) - Method in interface org.gbif.registry.persistence.mapper.NetworkMapper
 
listByDataset(UUID, Pageable) - Method in class org.gbif.registry.ws.resources.DatasetOccurrenceDownloadUsageResource
 
listByDownload(String, Pageable) - Method in interface org.gbif.registry.persistence.mapper.DatasetOccurrenceDownloadMapper
 
listByIdentifier(IdentifierType, String, Pageable) - Method in interface org.gbif.registry.persistence.mapper.NetworkEntityMapper
 
listByIdentifier(NetworkEntityMapper<T>, IdentifierType, String, Pageable) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
listByIdentifier(IdentifierType, String, Pageable) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
listByIdentifier(String, Pageable) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
listByInstallation(UUID, Pageable) - Method in interface org.gbif.registry.persistence.mapper.MetasyncHistoryMapper
 
listByStatus(Pageable, Set<Download.Status>) - Method in interface org.gbif.registry.persistence.mapper.OccurrenceDownloadMapper
 
listByType(DatasetType, Pageable) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
listByUser(String, Pageable, Set<Download.Status>) - Method in interface org.gbif.registry.persistence.mapper.OccurrenceDownloadMapper
 
listByUser(String, Pageable, Set<Download.Status>) - Method in class org.gbif.registry.ws.resources.OccurrenceDownloadResource
 
listComments(UUID) - Method in interface org.gbif.registry.persistence.mapper.CommentableMapper
 
listComments(CommentableMapper, UUID) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
listComments(UUID) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
listConstituents(UUID, Pageable) - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
Obtains a list of all the constituent datasets that are part of this parent dataset.
listConstituents(UUID, Pageable) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
listConstituents(Pageable) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
listConstituents(UUID, Pageable) - Method in class org.gbif.registry.ws.resources.NetworkResource
 
listContacts(UUID) - Method in interface org.gbif.registry.persistence.mapper.ContactableMapper
 
listContacts(ContactableMapper, UUID) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
listContacts(UUID) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
listContacts(UUID) - Method in class org.gbif.registry.ws.resources.NodeResource
 
listCountries() - Method in class org.gbif.registry.ws.resources.EnumerationResource
 
listDatasetProcessStatus(Pageable) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
listDatasetProcessStatus(UUID, Pageable) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
listDatasetsByInstallation(UUID, Pageable) - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
Obtains a list of all the datasets hosted by the given installation.
listDatasetsEndorsedBy(UUID, Pageable) - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
Obtains a list of all the datasets published by an organization that is endorsed by the given node.
listDatasetsHostedBy(UUID, Pageable) - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
Obtains a list of all the datasets hosted by, but not published by, the given organization.
listDatasetsInNetwork(UUID, Pageable) - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
Obtains a list of all the constituent datasets that are part of this network.
listDatasetsPublishedBy(UUID, Pageable) - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
Obtains a list of all the datasets published by the given organization.
listDatasetsWithNoEndpoint(Pageable) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
listDatasetUsages(String, Pageable) - Method in class org.gbif.registry.ws.resources.OccurrenceDownloadResource
 
listDeleted(Pageable) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
listDeleted(Pageable) - Method in class org.gbif.registry.ws.resources.InstallationResource
 
listDeleted(Pageable) - Method in class org.gbif.registry.ws.resources.OrganizationResource
 
listDistinctCountries(Pageable) - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
Get the list of distinct countries of organizations that serves at least one dataset(not flagged as deleted).
listDistinctInstallations(Pageable) - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
Get the list of installations that serves at least one dataset (not flagged as deleted).
listDuplicates(Pageable) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
listEndpoints(UUID) - Method in interface org.gbif.registry.persistence.mapper.EndpointableMapper
 
listEndpoints(EndpointableMapper, UUID) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
listEndpoints(UUID) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
listIdentifiers(UUID) - Method in interface org.gbif.registry.persistence.mapper.IdentifiableMapper
 
listIdentifiers(IdentifiableMapper, UUID) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
listIdentifiers(UUID) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
listInstallationsByOrganization(UUID, Pageable) - Method in interface org.gbif.registry.persistence.mapper.InstallationMapper
 
listInstallationsEndorsedBy(UUID, Pageable) - Method in interface org.gbif.registry.persistence.mapper.InstallationMapper
 
listLegacyOrganizationsBrief() - Method in interface org.gbif.registry.persistence.mapper.OrganizationMapper
 
listMachineTags(UUID) - Method in interface org.gbif.registry.persistence.mapper.MachineTaggableMapper
 
listMachineTags(MachineTaggableMapper, UUID) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
listMachineTags(UUID) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
listMetadata(UUID, MetadataType) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
listMetasync(Pageable) - Method in class org.gbif.registry.ws.resources.InstallationResource
 
listMetasync(UUID, Pageable) - Method in class org.gbif.registry.ws.resources.InstallationResource
 
listNetworks(UUID) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
listNodeCountries() - Method in interface org.gbif.registry.persistence.mapper.NodeMapper
 
listNodeCountries() - Method in class org.gbif.registry.ws.resources.NodeResource
 
listNonPublishing(Pageable) - Method in class org.gbif.registry.ws.resources.InstallationResource
 
listNonPublishing(Pageable) - Method in class org.gbif.registry.ws.resources.OrganizationResource
 
listPendingEndorsement(Pageable) - Method in class org.gbif.registry.ws.resources.OrganizationResource
 
listTags(UUID) - Method in interface org.gbif.registry.persistence.mapper.TaggableMapper
 
listTags(TaggableMapper, UUID, String) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
listTags(UUID, String) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
listWithFilter(Country, DatasetType, Pageable) - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
Obtains a list of all the datasets filter optionally by a given country and optionally by a type.
listWithFilter(Country, DatasetType, UUID, Date, Date, Pageable) - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
Obtains a list of all datasets using the provided filter(s)
LOGO_URL_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 

M

MachineTaggableMapper - Interface in org.gbif.registry.persistence.mapper
 
MachineTagMapper - Interface in org.gbif.registry.persistence.mapper
 
MessageSendingEventListener - Class in org.gbif.registry.events
A Guava event bus listener that propagates messages to the postal service.
MessageSendingEventListener(MessagePublisher, EventBus, Integer) - Constructor for class org.gbif.registry.events.MessageSendingEventListener
 
MESSAGING_ENABLED_PROPERTY - Static variable in class org.gbif.registry.events.EventModule
 
MetadataMapper - Interface in org.gbif.registry.persistence.mapper
 
MetasyncHistoryMapper - Interface in org.gbif.registry.persistence.mapper
Mapper that perform operations on MetasyncHistory instances.

N

NAME_LANGUAGE_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
NAME_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
namespaceExistsForUser(String, String) - Method in interface org.gbif.registry.persistence.mapper.UserRightsMapper
 
NetworkEntityMapper<T extends org.gbif.api.model.registry.NetworkEntity> - Interface in org.gbif.registry.persistence.mapper
Mappers that perform operations on network entities.
NetworkMapper - Interface in org.gbif.registry.persistence.mapper
 
NetworkResource - Class in org.gbif.registry.ws.resources
A MyBATIS implementation of the service.
NetworkResource(NetworkMapper, ContactMapper, EndpointMapper, IdentifierMapper, MachineTagMapper, TagMapper, CommentMapper, DatasetMapper, EventBus, EditorAuthorizationService) - Constructor for class org.gbif.registry.ws.resources.NetworkResource
 
newDatasetDOI() - Method in interface org.gbif.registry.doi.DoiGenerator
Generates a new unique GBIF dataset DOI.
newDatasetDOI() - Method in class org.gbif.registry.doi.DoiGeneratorMQ
 
newDownloadDOI() - Method in interface org.gbif.registry.doi.DoiGenerator
Generates a new unique GBIF download DOI.
newDownloadDOI() - Method in class org.gbif.registry.doi.DoiGeneratorMQ
 
newInstance(UUID, Class, Class) - Static method in class org.gbif.registry.events.ChangedComponentEvent
 
newInstance(T, Class<T>) - Static method in class org.gbif.registry.events.CreateEvent
 
newInstance(T, Class<T>) - Static method in class org.gbif.registry.events.DeleteEvent
 
newInstance(T, T, Class<T>) - Static method in class org.gbif.registry.events.UpdateEvent
 
newMethodInterceptingModule() - Static method in class org.gbif.registry.ws.guice.StringTrimInterceptor
Sets up method level interception for those methods annotated with Trim.
NODE_CONTACT_EMAIL - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
NODE_KEY_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
NODE_NAME_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
NodeMapper - Interface in org.gbif.registry.persistence.mapper
For simplicity we keep ContactableMapper part of the BaseNetworkEntityMapper, but this NodeMapper does not implement those mapper methods but will throw exceptions instead ! For a Node all contacts are managed in the GBIF Filemaker IMS which we only access for reads and cannot manipulate though our Java API.
NodeResource - Class in org.gbif.registry.ws.resources
 
NodeResource(NodeMapper, IdentifierMapper, CommentMapper, ContactMapper, EndpointMapper, MachineTagMapper, TagMapper, OrganizationMapper, DatasetMapper, InstallationMapper, EventBus, Augmenter, EditorAuthorizationService) - Constructor for class org.gbif.registry.ws.resources.NodeResource
 
nonPublishing(Pageable) - Method in interface org.gbif.registry.persistence.mapper.InstallationMapper
 
nonPublishing(Pageable) - Method in interface org.gbif.registry.persistence.mapper.OrganizationMapper
 

O

oaipmh(String, String, String, String, String, String, String) - Method in class org.gbif.registry.oaipmh.OaipmhEndpoint
 
OAIPMH_ADMIN_EMAIL_PROPERTY - Static variable in class org.gbif.registry.oaipmh.guice.OaipmhModule
 
OAIPMH_BASE_URL_PROPERTY - Static variable in class org.gbif.registry.oaipmh.guice.OaipmhModule
 
OaipmhEndpoint - Class in org.gbif.registry.oaipmh
An OAI-PMH endpoint, using the XOAI library.
OaipmhEndpoint(RepositoryConfiguration, ItemRepository, SetRepository) - Constructor for class org.gbif.registry.oaipmh.OaipmhEndpoint
 
OaipmhItem - Class in org.gbif.registry.oaipmh
 
OaipmhItem(Dataset, List<Set>) - Constructor for class org.gbif.registry.oaipmh.OaipmhItem
Creates a new OaipmhItem instance with no metadata content.
OaipmhItem(Dataset, String, List<Set>) - Constructor for class org.gbif.registry.oaipmh.OaipmhItem
 
OaipmhItemRepository - Class in org.gbif.registry.oaipmh
Implementation of a XOAI ItemRepository for Dataset.
OaipmhItemRepository(DatasetResource, DatasetMapper, OrganizationMapper, CubeService) - Constructor for class org.gbif.registry.oaipmh.OaipmhItemRepository
 
OaipmhModule - Class in org.gbif.registry.oaipmh.guice
A Guice module that binds implementations of XOAI related classes.
OaipmhModule(Properties) - Constructor for class org.gbif.registry.oaipmh.guice.OaipmhModule
 
OaipmhModule(RepositoryConfiguration) - Constructor for class org.gbif.registry.oaipmh.guice.OaipmhModule
 
OaipmhSetRepository - Class in org.gbif.registry.oaipmh
Implementation of a XOAI SetRepository for country, installation, dataset_type sets.
OaipmhSetRepository(DatasetMapper) - Constructor for class org.gbif.registry.oaipmh.OaipmhSetRepository
 
OCCURRENCE_SERVICE_TYPE_1 - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
OCCURRENCE_SERVICE_TYPE_2 - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
OccurrenceDownloadMapper - Interface in org.gbif.registry.persistence.mapper
Mapper that perform operations on occurrence downloads.
OccurrenceDownloadResource - Class in org.gbif.registry.ws.resources
Occurrence download resource/web service.
OccurrenceDownloadResource(OccurrenceDownloadMapper, DatasetOccurrenceDownloadMapper, DoiGenerator, UserService, TitleLookup) - Constructor for class org.gbif.registry.ws.resources.OccurrenceDownloadResource
 
OccurrenceDownloadStatusTypeHandler - Class in org.gbif.registry.persistence.mapper.handler
 
OccurrenceDownloadStatusTypeHandler() - Constructor for class org.gbif.registry.persistence.mapper.handler.OccurrenceDownloadStatusTypeHandler
 
org.gbif.registry.directory - package org.gbif.registry.directory
 
org.gbif.registry.doi - package org.gbif.registry.doi
 
org.gbif.registry.events - package org.gbif.registry.events
 
org.gbif.registry.oaipmh - package org.gbif.registry.oaipmh
 
org.gbif.registry.oaipmh.guice - package org.gbif.registry.oaipmh.guice
 
org.gbif.registry.persistence - package org.gbif.registry.persistence
 
org.gbif.registry.persistence.guice - package org.gbif.registry.persistence.guice
 
org.gbif.registry.persistence.mapper - package org.gbif.registry.persistence.mapper
 
org.gbif.registry.persistence.mapper.handler - package org.gbif.registry.persistence.mapper.handler
 
org.gbif.registry.search - package org.gbif.registry.search
 
org.gbif.registry.search.guice - package org.gbif.registry.search.guice
 
org.gbif.registry.search.util - package org.gbif.registry.search.util
 
org.gbif.registry.ws.filter - package org.gbif.registry.ws.filter
 
org.gbif.registry.ws.guice - package org.gbif.registry.ws.guice
 
org.gbif.registry.ws.model - package org.gbif.registry.ws.model
 
org.gbif.registry.ws.provider - package org.gbif.registry.ws.provider
 
org.gbif.registry.ws.resources - package org.gbif.registry.ws.resources
 
org.gbif.registry.ws.resources.legacy - package org.gbif.registry.ws.resources.legacy
 
org.gbif.registry.ws.security - package org.gbif.registry.ws.security
 
org.gbif.registry.ws.util - package org.gbif.registry.ws.util
 
ORGANIZATION_KEY_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
OrganizationMapper - Interface in org.gbif.registry.persistence.mapper
 
OrganizationResource - Class in org.gbif.registry.ws.resources
A MyBATIS implementation of the service.
OrganizationResource(OrganizationMapper, ContactMapper, EndpointMapper, MachineTagMapper, TagMapper, IdentifierMapper, CommentMapper, DatasetMapper, InstallationMapper, EventBus, EditorAuthorizationService) - Constructor for class org.gbif.registry.ws.resources.OrganizationResource
 
organizationsAsGeoJSON(InstallationType) - Method in class org.gbif.registry.ws.resources.InstallationResource
This is a REST only (e.g.
organizationsByCountry(Country, Pageable) - Method in interface org.gbif.registry.persistence.mapper.OrganizationMapper
At higher levels this appears on the OrganizationService.
organizationsEndorsedBy(UUID, Pageable) - Method in interface org.gbif.registry.persistence.mapper.OrganizationMapper
At higher levels this appears on the NodeService, but it makes a cleaner MyBatis implementation on this mapper.

P

parseSetName(String) - Static method in class org.gbif.registry.oaipmh.OaipmhSetRepository
Parse a given setName into a SetIdentification object.
pendingEndorsements(UUID, Pageable) - Method in interface org.gbif.registry.persistence.mapper.OrganizationMapper
At higher levels this appears on the NodeService, but it makes a cleaner MyBatis implementation on this mapper.
pendingEndorsements(Pageable) - Method in class org.gbif.registry.ws.resources.NodeResource
 
pendingEndorsements(UUID, Pageable) - Method in class org.gbif.registry.ws.resources.NodeResource
 
PredicateTypeHandler - Class in org.gbif.registry.persistence.mapper.handler
Serializes/deserializes Predicate objects into/from a JSON string.
PredicateTypeHandler() - Constructor for class org.gbif.registry.persistence.mapper.handler.PredicateTypeHandler
 
prepare() - Method in class org.gbif.registry.ws.model.LegacyDataset
Prepares the dataset for being persisted, ensuring the primary contact, endpoints, and type have been constructed from the injected HTTP parameters.
prepare() - Method in class org.gbif.registry.ws.model.LegacyInstallation
Prepares the installation for being persisting, ensuring the primary contact and endpoint have been constructed from the injected HTTP parameters.
PRIMARY_CONTACT_ADDRESS_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
PRIMARY_CONTACT_DESCRIPTION_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
PRIMARY_CONTACT_EMAIL_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
PRIMARY_CONTACT_NAME_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
PRIMARY_CONTACT_PHONE_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
PRIMARY_CONTACT_TYPE_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
publishedDatasets(UUID, Pageable) - Method in class org.gbif.registry.ws.resources.OrganizationResource
 

Q

queuedUpdates() - Method in class org.gbif.registry.search.DatasetIndexUpdateListener
Allows an external process to observe if there are pending actions in the queue.

R

readDataset(UUID) - Method in class org.gbif.registry.ws.resources.legacy.LegacyDatasetResource
Read GBRDS Dataset, handling incoming request with path /resource/{key}.
registerDataset(DOI, DataCiteMetadata, UUID) - Method in interface org.gbif.registry.doi.DoiGenerator
Schedules a DOI metadata update with DataCite and registers the DOI if needed.
registerDataset(DOI, DataCiteMetadata, UUID) - Method in class org.gbif.registry.doi.DoiGeneratorMQ
 
registerDataset(LegacyDataset, SecurityContext) - Method in class org.gbif.registry.ws.resources.legacy.IptResource
Register IPT dataset, handling incoming request with path /ipt/resource.
registerDataset(LegacyDataset, SecurityContext) - Method in class org.gbif.registry.ws.resources.legacy.LegacyDatasetResource
Register GBRDS dataset, handling incoming request with path /resource.
registerDownload(DOI, DataCiteMetadata, String) - Method in interface org.gbif.registry.doi.DoiGenerator
Schedules a DOI metadata update with DataCite and registers the DOI if needed.
registerDownload(DOI, DataCiteMetadata, String) - Method in class org.gbif.registry.doi.DoiGeneratorMQ
 
registerEndpoint(LegacyEndpoint, SecurityContext) - Method in class org.gbif.registry.ws.resources.legacy.LegacyEndpointResource
Register Dataset Endpoint, handling incoming request with path /resource/service.
registerIpt(LegacyInstallation, SecurityContext) - Method in class org.gbif.registry.ws.resources.legacy.IptResource
Register IPT installation, handling incoming request with path /ipt/register.
RegistryMyBatisModule - Class in org.gbif.registry.persistence.guice
Sets up the persistence layer using the properties supplied.
RegistryMyBatisModule(Properties) - Constructor for class org.gbif.registry.persistence.guice.RegistryMyBatisModule
 
RegistryMyBatisModule.InternalRegistryServiceMyBatisModule - Class in org.gbif.registry.persistence.guice
Sets up the MyBatis structure.
RegistrySearchModule - Class in org.gbif.registry.search.guice
A guice module that sets up implementation of the search services and gives SOLR providers for search.
RegistrySearchModule(Properties) - Constructor for class org.gbif.registry.search.guice.RegistrySearchModule
 
RegistryWsServletListener - Class in org.gbif.registry.ws.guice
The Registry WS module.
RegistryWsServletListener() - Constructor for class org.gbif.registry.ws.guice.RegistryWsServletListener
 
RegistryWsServletListener(Properties) - Constructor for class org.gbif.registry.ws.guice.RegistryWsServletListener
 
removeConstituent(UUID, UUID) - Method in class org.gbif.registry.ws.resources.NetworkResource
 
requestFilters - Static variable in class org.gbif.registry.ws.guice.RegistryWsServletListener
 
resolveType() - Method in class org.gbif.registry.ws.model.LegacyDataset
Return the DatasetType from the Dataset's endpoints, defaulting to type METADATA if type OCCURRENCE, CHECKLIST or SAMPLING_EVENT could not be resolved.
RESOURCE_KEY_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
responseFilters - Static variable in class org.gbif.registry.ws.guice.RegistryWsServletListener
 
retrievePassword(UUID) - Method in class org.gbif.registry.ws.resources.OrganizationResource
This is an HTTP only method to retrieve the password for an organization.
retrieveSets(int, int) - Method in class org.gbif.registry.oaipmh.OaipmhSetRepository
 

S

SAMPLING_EVENT_SERVICE_TYPE - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
search(String, Pageable) - Method in interface org.gbif.registry.persistence.mapper.NetworkEntityMapper
 
search(NetworkEntityMapper<T>, String, Pageable) - Static method in class org.gbif.registry.persistence.WithMyBatis
The simple search option of the list.
search(String, Pageable) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
The simple search is not mapped to a URL, but called from the root path (e.g.
search(DatasetSearchRequest) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
search(String, Pageable) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
SecurityModule - Class in org.gbif.registry.ws.guice
Security module for the registry that extends the common GBIF authentication module with an instance of the EditorAuthorizationService.
SecurityModule(Properties) - Constructor for class org.gbif.registry.ws.guice.SecurityModule
 
sendCreatedEvent(CreateEvent<T>) - Method in class org.gbif.registry.events.MessageSendingEventListener
 
sendDeletedEvent(DeleteEvent<T>) - Method in class org.gbif.registry.events.MessageSendingEventListener
 
sendUpdatedEvent(UpdateEvent<T>) - Method in class org.gbif.registry.events.MessageSendingEventListener
 
SERVICE_TYPES_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
SERVICE_URLS_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
setAccessPointURL(String) - Method in class org.gbif.registry.ws.model.LegacyEndpointResponse
 
setArchiveEndpoint(Endpoint) - Method in class org.gbif.registry.ws.model.LegacyDataset
Set the endpoint of type ARCHIVE.
setCountryCoverage(List<Integer>) - Method in class org.gbif.registry.search.SolrAnnotatedDataset
 
setData(byte[]) - Method in class org.gbif.registry.persistence.mapper.handler.ByteArrayWrapper
 
setDatasetDescription(String) - Method in class org.gbif.registry.ws.model.LegacyDataset
Set the dataset description.
setDatasetHomepageUrl(String) - Method in class org.gbif.registry.ws.model.LegacyDataset
Set homepage URL.
setDatasetKey(String) - Method in class org.gbif.registry.ws.model.LegacyEndpoint
Set the endpoint's dataset key.
setDatasetLogoUrl(String) - Method in class org.gbif.registry.ws.model.LegacyDataset
Set logo URL.
setDatasetName(String) - Method in class org.gbif.registry.ws.model.LegacyDataset
Set the title of the dataset.
setDatasetNameLanguage(String) - Method in class org.gbif.registry.ws.model.LegacyDataset
Set the language of the name of the dataset as the dataset langauge.
setDecades(List<Integer>) - Method in class org.gbif.registry.search.SolrAnnotatedDataset
 
setDescription(String) - Method in class org.gbif.registry.search.SolrAnnotatedDataset
 
setDescription(String) - Method in class org.gbif.registry.search.SolrAnnotatedSuggestDataset
 
setDescription(String) - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
setDescription(String) - Method in class org.gbif.registry.ws.model.LegacyEndpointResponse
 
setDescription(String) - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
setDescriptionLanguage(String) - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
setDescriptionLanguage(String) - Method in class org.gbif.registry.ws.model.LegacyEndpointResponse
 
setDescriptionLanguage(String) - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
setDoi(String) - Method in class org.gbif.registry.ws.model.LegacyDataset
Set the Dataset DOI.
setEmlEndpoint(Endpoint) - Method in class org.gbif.registry.ws.model.LegacyDataset
Set the endpoint of type EML.
setEndpointDescription(String) - Method in class org.gbif.registry.ws.model.LegacyEndpoint
Set the endpoint description.
setEndpointType(String) - Method in class org.gbif.registry.ws.model.LegacyEndpoint
Set endpoint type.
setEndpointType(String) - Method in class org.gbif.registry.ws.model.LegacyInstallation
Set the endpoint type.
setEndpointUrl(String) - Method in class org.gbif.registry.ws.model.LegacyEndpoint
Set the endpoint URL.
setEndpointUrl(String) - Method in class org.gbif.registry.ws.model.LegacyInstallation
Set the endpoint URL.
setError(String) - Method in class org.gbif.registry.ws.model.ErrorResponse
 
setFeedEndpoint(Endpoint) - Method in class org.gbif.registry.ws.model.LegacyInstallation
Set the endpoint of type FEED.
setFullText(String) - Method in class org.gbif.registry.search.SolrAnnotatedDataset
 
setHomepageURL(String) - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
setHomepageURL(String) - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
setHostingOrganizationKey(String) - Method in class org.gbif.registry.search.SolrAnnotatedDataset
 
setHostingOrganizationKey(String) - Method in class org.gbif.registry.ws.model.LegacyInstallation
Set the hosting organization key.
setHostingOrganizationTitle(String) - Method in class org.gbif.registry.search.SolrAnnotatedDataset
 
setIptDescription(String) - Method in class org.gbif.registry.ws.model.LegacyInstallation
Set the description.
setIptKey(String) - Method in class org.gbif.registry.ws.model.LegacyDataset
Set the IPT key.
setIptName(String) - Method in class org.gbif.registry.ws.model.LegacyInstallation
Set the title.
setKey(String) - Method in class org.gbif.registry.search.SolrAnnotatedDataset
 
setKey(String) - Method in class org.gbif.registry.search.SolrAnnotatedSuggestDataset
 
setKey(String) - Method in class org.gbif.registry.ws.model.IptEntityResponse
 
setKey(String) - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
setKey(String) - Method in class org.gbif.registry.ws.model.LegacyEndpointResponse
 
setKey(String) - Method in class org.gbif.registry.ws.model.LegacyOrganizationBriefResponse
 
setKey(String) - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
setKeywords(List<String>) - Method in class org.gbif.registry.search.SolrAnnotatedDataset
 
setName(String) - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
setName(String) - Method in class org.gbif.registry.ws.model.LegacyOrganizationBriefResponse
 
setName(String) - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
setNameLanguage(String) - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
setNameLanguage(String) - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
setNodeContactEmail(String) - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
setNodeKey(String) - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
setNodeName(String) - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
setOrganisationKey(String) - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
setOrganisationKey(String) - Method in class org.gbif.registry.ws.model.LegacyEndpointResponse
 
setOrganizationKey(String) - Method in class org.gbif.registry.ws.model.LegacyDataset
Set the publishing organization key, a mandatory field.
setOrganizationKey(UUID) - Method in class org.gbif.registry.ws.model.LegacyEndpoint
Set the publishing organization key of the dataset to which the endpoint is associated.
setParameter(PreparedStatement, int, DOI, JdbcType) - Method in class org.gbif.registry.persistence.mapper.handler.DOITypeHandler
 
setParameter(PreparedStatement, int, Download.Status, JdbcType) - Method in class org.gbif.registry.persistence.mapper.handler.OccurrenceDownloadStatusTypeHandler
 
setParameter(PreparedStatement, int, Predicate, JdbcType) - Method in class org.gbif.registry.persistence.mapper.handler.PredicateTypeHandler
 
setPrimaryContact(Contact) - Method in class org.gbif.registry.ws.model.LegacyDataset
Set the primary contact.
setPrimaryContact(Contact) - Method in class org.gbif.registry.ws.model.LegacyInstallation
Set the primary contact.
setPrimaryContactAddress(String) - Method in class org.gbif.registry.ws.model.LegacyDataset
Set primary contact address.
setPrimaryContactAddress(String) - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
setPrimaryContactAddress(String) - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
setPrimaryContactDescription(String) - Method in class org.gbif.registry.ws.model.LegacyDataset
Set primary contact description.
setPrimaryContactDescription(String) - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
setPrimaryContactDescription(String) - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
setPrimaryContactEmail(String) - Method in class org.gbif.registry.ws.model.LegacyDataset
Set primary contact email and check if it is a valid email address.
setPrimaryContactEmail(String) - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
setPrimaryContactEmail(String) - Method in class org.gbif.registry.ws.model.LegacyInstallation
Set primary contact email and check if it is a valid email address.
setPrimaryContactEmail(String) - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
setPrimaryContactName(String) - Method in class org.gbif.registry.ws.model.LegacyDataset
Set primary contact name.
setPrimaryContactName(String) - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
setPrimaryContactName(String) - Method in class org.gbif.registry.ws.model.LegacyInstallation
Set primary contact name.
setPrimaryContactName(String) - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
setPrimaryContactPhone(String) - Method in class org.gbif.registry.ws.model.LegacyDataset
Set primary contact phone.
setPrimaryContactPhone(String) - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
setPrimaryContactPhone(String) - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
setPrimaryContactType(String) - Method in class org.gbif.registry.ws.model.LegacyDataset
Set primary contact type.
setPrimaryContactType(String) - Method in class org.gbif.registry.ws.model.LegacyDatasetResponse
 
setPrimaryContactType(String) - Method in class org.gbif.registry.ws.model.LegacyInstallation
Set primary contact type.
setPrimaryContactType(String) - Method in class org.gbif.registry.ws.model.LegacyOrganizationResponse
 
setPublishingCountry(Integer) - Method in class org.gbif.registry.search.SolrAnnotatedDataset
 
setPublishingOrganizationKey(String) - Method in class org.gbif.registry.search.SolrAnnotatedDataset
 
setPublishingOrganizationTitle(String) - Method in class org.gbif.registry.search.SolrAnnotatedDataset
 
setResourceKey(String) - Method in class org.gbif.registry.ws.model.LegacyEndpointResponse
 
setServiceTypes(String) - Method in class org.gbif.registry.ws.model.LegacyDataset
Set the serviceTypes, a concatenated list of service types.
setServiceUrls(String) - Method in class org.gbif.registry.ws.model.LegacyDataset
Set the serviceUrls, a concatenated list of service URLs.
setSubtype(Integer) - Method in class org.gbif.registry.search.SolrAnnotatedDataset
 
setSubtype(Integer) - Method in class org.gbif.registry.search.SolrAnnotatedSuggestDataset
 
setTitle(String) - Method in class org.gbif.registry.search.SolrAnnotatedDataset
 
setTitle(String) - Method in class org.gbif.registry.search.SolrAnnotatedSuggestDataset
 
setType(Integer) - Method in class org.gbif.registry.search.SolrAnnotatedDataset
 
setType(Integer) - Method in class org.gbif.registry.search.SolrAnnotatedSuggestDataset
 
setType(String) - Method in class org.gbif.registry.ws.model.LegacyEndpointResponse
 
setTypeDescription(String) - Method in class org.gbif.registry.ws.model.LegacyEndpointResponse
 
setWsPassword(String) - Method in class org.gbif.registry.ws.model.LegacyInstallation
 
SolrAnnotatedDataset - Class in org.gbif.registry.search
Annotated version of the dataset search result providing the required mapping to the SOLR schema and translation between String to UUID as SOLR does not support UUID well.
SolrAnnotatedDataset() - Constructor for class org.gbif.registry.search.SolrAnnotatedDataset
 
SolrAnnotatedSuggestDataset - Class in org.gbif.registry.search
This class contains the annotations required by SuggestService and the Solr result/object mapping.
SolrAnnotatedSuggestDataset() - Constructor for class org.gbif.registry.search.SolrAnnotatedSuggestDataset
 
startDocument() - Method in class org.gbif.registry.search.FullTextSaxHandler
 
startElement(String, String, String, Attributes) - Method in class org.gbif.registry.search.FullTextSaxHandler
 
StaticContentFilter - Class in org.gbif.registry.ws.filter
A filter that will look for the /web/* content and then stop all subsequent filters from firing.
StaticContentFilter() - Constructor for class org.gbif.registry.ws.filter.StaticContentFilter
 
StringTrimInterceptor - Class in org.gbif.registry.ws.guice
An interceptor that will trim all possible strings of a bean.
StringTrimInterceptor() - Constructor for class org.gbif.registry.ws.guice.StringTrimInterceptor
 
SubclassValidationModule - Class in org.gbif.registry.ws.guice
 
SubclassValidationModule() - Constructor for class org.gbif.registry.ws.guice.SubclassValidationModule
 
subdatasets(Pageable) - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
 
suggest(DatasetSuggestRequest) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
supportSets() - Method in class org.gbif.registry.oaipmh.OaipmhSetRepository
 
synchronize(UUID) - Method in class org.gbif.registry.ws.resources.InstallationResource
This is a REST only (e.g.

T

TaggableMapper - Interface in org.gbif.registry.persistence.mapper
 
TagMapper - Interface in org.gbif.registry.persistence.mapper
 
TECHNICAL_CONTACT_TYPE - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
TimeSeriesExtractor - Class in org.gbif.registry.search.util
A utility to extract decades (eg 1980, 1840) or centuries (eg 1400, 1500, 1600) from TemporalCoverages as a list of integers.
TimeSeriesExtractor(int, int, int, int) - Constructor for class org.gbif.registry.search.util.TimeSeriesExtractor
 
title(UUID) - Method in interface org.gbif.registry.persistence.mapper.NetworkEntityMapper
 
toApiDataset() - Method in class org.gbif.registry.ws.model.LegacyDataset
Return a new GBIF API Dataset instance, derived from the LegacyDataset.
toApiInstallation() - Method in class org.gbif.registry.ws.model.LegacyInstallation
Return a new GBIF API Installation instance, derived from the LegacyInstallation.
Trim - Annotation Type in org.gbif.registry.ws.guice
Indicates that the field is suitable for String trimming.
truncateConstituents(DOI, String, URI) - Static method in class org.gbif.registry.ws.util.DataCiteConverter
Removes all constituent relations and description entries from the metadata.
truncateDescription(DOI, String, URI) - Static method in class org.gbif.registry.ws.util.DataCiteConverter
 
TYPE_DESCRIPTION_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
TYPE_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 

U

update(DatasetProcessStatus) - Method in interface org.gbif.registry.persistence.mapper.DatasetProcessStatusMapper
 
update(DOI, DoiData, String) - Method in interface org.gbif.registry.persistence.mapper.DoiMapper
 
update(T) - Method in interface org.gbif.registry.persistence.mapper.NetworkEntityMapper
 
update(Download) - Method in interface org.gbif.registry.persistence.mapper.OccurrenceDownloadMapper
 
update(NetworkEntityMapper<T>, T) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
update(UUID, T, SecurityContext) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
This method ensures that the path variable for the key matches the entity's key, ensures that the caller is authorized to perform the action and then adds the server controlled field modifiedBy.
update(T) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
update(Dataset) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
update(Download) - Method in class org.gbif.registry.ws.resources.OccurrenceDownloadResource
 
updateContact(UUID, Integer, ContactType, boolean) - Method in interface org.gbif.registry.persistence.mapper.ContactableMapper
Updates the contact if it exists, updating the type and is_primary columns.
updateContact(Contact) - Method in interface org.gbif.registry.persistence.mapper.ContactMapper
 
updateContact(ContactMapper, ContactableMapper, UUID, Contact) - Static method in class org.gbif.registry.persistence.WithMyBatis
 
updateContact(UUID, int, Contact, SecurityContext) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
This method ensures that the caller is authorized to perform the action and then adds the server controlled field for modifiedBy.
updateContact(UUID, Contact) - Method in class org.gbif.registry.ws.resources.BaseNetworkEntityResource
 
updated(UpdateEvent<T>) - Method in class org.gbif.registry.events.VarnishPurgeListener
 
updated(UpdateEvent<T>) - Method in class org.gbif.registry.search.DatasetIndexUpdateListener
 
updateDataset(UUID, LegacyDataset, SecurityContext) - Method in class org.gbif.registry.ws.resources.legacy.IptResource
Update IPT Dataset, handling incoming request with path /ipt/resource/{key}.
updateDataset(UUID, LegacyDataset, SecurityContext) - Method in class org.gbif.registry.ws.resources.legacy.LegacyDatasetResource
Update GBRDS Dataset, handling incoming request with path /resource/{key}.
updateDatasetProcessStatus(DatasetProcessStatus) - Method in class org.gbif.registry.ws.resources.DatasetResource
 
updatedComponent(ChangedComponentEvent) - Method in class org.gbif.registry.search.DatasetIndexUpdateListener
 
UpdateEvent<T extends org.gbif.api.model.registry.NetworkEntity> - Class in org.gbif.registry.events
This event is fired after a new network entity has been successfully updated.
updateIpt(UUID, LegacyInstallation, SecurityContext) - Method in class org.gbif.registry.ws.resources.legacy.IptResource
Update IPT installation, handling incoming request with path /ipt/update/{key}.
updatePrimaryContacts(UUID, ContactType) - Method in interface org.gbif.registry.persistence.mapper.ContactableMapper
Updates the current primary contact of the given type if it exists and makes it non primary.
updatePrimaryContacts(UUID, ContactType) - Method in interface org.gbif.registry.persistence.mapper.NodeMapper
This method is not supported by the NodeMapper.
UserRightsMapper - Interface in org.gbif.registry.persistence.mapper
 
UserRoles - Class in org.gbif.registry.ws.security
Simple utils class to expose the API user role enumeration also as static strings required by the JSR 250 annotations.
UserRoles() - Constructor for class org.gbif.registry.ws.security.UserRoles
 
UUIDHashSet() - Constructor for class org.gbif.registry.events.VarnishPurgeListener.UUIDHashSet
 

V

validateField(String, int) - Static method in class org.gbif.registry.ws.util.LegacyResourceUtils
Checks if a field consists of the minimum number of characters.
valueOf(String) - Static method in enum org.gbif.registry.doi.DoiType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.gbif.registry.doi.DoiType
Returns an array containing the constants of this enum type, in the order they are declared.
VarnishPurgeListener - Class in org.gbif.registry.events
A event bus listener that will flush varnish if registry entities like datasets and organizations have been created, modified or deleted.
VarnishPurgeListener(CloseableHttpClient, EventBus, URI, OrganizationService, InstallationService, DatasetService) - Constructor for class org.gbif.registry.events.VarnishPurgeListener
 
VarnishPurgeListener.UUIDHashSet - Class in org.gbif.registry.events
HashSet with an overriden add method that silently ignores null values being added.
VarnishPurgeModule - Class in org.gbif.registry.events
A Guice module that sets up implementation of the varnish purging via the event bus.
VarnishPurgeModule(Properties) - Constructor for class org.gbif.registry.events.VarnishPurgeModule
 

W

WithMyBatis - Class in org.gbif.registry.persistence
 
withNoEndpoint(Pageable) - Method in interface org.gbif.registry.persistence.mapper.DatasetMapper
 
WS_PAGE_SIZE - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 
WS_PASSWORD_PARAM - Static variable in class org.gbif.registry.ws.util.LegacyResourceConstants
 

X

xsltTransformer(String) - Method in class org.gbif.registry.oaipmh.OaipmhEndpoint
 
A B C D E F G H I K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2016 Global Biodiversity Information Facility. All rights reserved.