Package org.gcube.informationsystem.resourceregistry.api.exceptions
package org.gcube.informationsystem.resourceregistry.api.exceptions
-
ClassDescriptionBase exception for "an element with this identity already exists" error conditions across every collection (Context, Type, Instance, Query Template) — specialized per collection (e.g.The Class ConcurrentWriteException.Base exception for a generic, non-conflict failure to create a new Resource, Facet, relation, Context, Type schema, or Query Template — specialized per collection (e.g.Jackson-based (de)serializer for the
ResourceRegistryExceptionhierarchy, shared by client and server so that a concrete exception subclass thrown server-side is restored as that same concrete type client-side after crossing the wire, relying on the@JsonTypeInfo/subtype registration declared onResourceRegistryException.The Class InvalidUUIDException.Base exception for "the requested element does not exist" error conditions across every collection (Context, Type, Instance, Query Template) — specialized per collection (e.g.Base checked exception for every error condition raised by the Resource Registry REST API.The Class UUIDAlreadyInUseException.