All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AccessPath |
The Class AccessPath.
|
| AdminPath |
The Class AdminPath.
|
| AlreadyPresentException |
Base exception for "an element with this identity already exists" error conditions
across every collection (Context, Type, Instance, Query Template) — specialized per
collection (e.g.
|
| AvailableInAnotherContextException |
Base exception thrown when the requested instance exists, but only in a Context
other than the one scoping the request — a visibility boundary violation distinct
from NotFoundException
(element genuinely absent).
|
| BaseRequestInfo |
The Class BaseRequestInfo.
|
| ClientHeaderPolicy |
Validates caller-configured HTTP headers before a client request is created.
|
| ConcurrentWriteException |
The Class ConcurrentWriteException.
|
| ConsistsOfAlreadyPresentException |
Thrown when a ConsistsOf relation between the given Resource and Facet already
exists (e.g.
|
| ConsistsOfAvailableInAnotherContextException |
Thrown when the requested ConsistsOf relation exists, but only in a Context other
than the one scoping the request.
|
| ConsistsOfCreationException |
Thrown when a generic, non-conflict failure occurs while creating a ConsistsOf
relation.
|
| ConsistsOfNotFoundException |
Thrown when the requested ConsistsOf relation does not exist, or is not visible
to the caller.
|
| Constants |
gCube SmartGears service-identity constants shared by the Resource Registry server
and its clients (e.g.
|
| ContextAlreadyPresentException |
Thrown when a Context with the given UUID already exists with a different
representation than the one being submitted.
|
| ContextCache |
Client-side, time-expiring singleton cache of the full Context tree, indexed by
UUID and by path, used by client libraries to resolve Context identity
without a server round-trip on every call.
|
| ContextCacheRenewal |
The Interface ContextCacheRenewal.
|
| ContextCreationException |
Thrown when a generic, non-conflict failure occurs while creating a Context (e.g.
|
| ContextException |
|
| ContextInformation |
NodeInformation adapter exposing a Context's identity (its UUID)
and its parent linkage, so that a collection of Context instances can be
assembled into a Dag-backed tree by ContextCache.
|
| ContextLifecycle |
Lifecycle slice selector for context collection reads.
|
| ContextLifecycleException |
Thrown when an operation violates Context lifecycle state machine transitions
or tree hierarchy rules (e.g.
|
| ContextMoveException |
Thrown when moving (reparenting) a Context fails for a reason other than the
lifecycle state-machine checks covered by ContextLifecycleException (e.g.
|
| ContextNotFoundException |
Thrown when the Context identified by the given UUID (or the @current
literal) does not exist, or is not visible to the caller under the requested
lifecycle scope (live/deleted/all).
|
| ContextPath |
The Class ContextPath.
|
| ContextsPolicy |
Controls contexts inclusion in REST responses.
|
| ContextUtility |
Client-side helper methods for converting between the wire representations of
Context identity (JSON UUID-to-path maps, UUID strings) and their in-memory
counterparts, resolving paths via a ContextCache.
|
| ContextVisibilityException |
Thrown when a Context exists in the system but falls outside the caller's
authorized scope or visibility boundaries.
|
| CreationException |
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.
|
| EntityAlreadyPresentException |
Base exception for "a Resource or Facet with this identity already exists" error
conditions.
|
| EntityAvailableInAnotherContextException |
Base exception for "the requested Resource or Facet exists, but only in a Context
other than the one scoping the request" error conditions.
|
| EntityCreationException |
Base exception for a generic, non-conflict failure to create a Resource or Facet.
|
| EntityNotFoundException |
Base exception for "the requested Resource or Facet does not exist" error
conditions.
|
| ExceptionMapper |
Jackson-based (de)serializer for the ResourceRegistryException hierarchy,
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 on ResourceRegistryException.
|
| FacetAlreadyPresentException |
Thrown when a Facet with the given UUID already exists (e.g.
|
| FacetAvailableInAnotherContextException |
Thrown when the requested Facet exists, but only in a Context other than the one
scoping the request.
|
| FacetCreationException |
Thrown when a generic, non-conflict failure occurs while creating a Facet.
|
| FacetNotFoundException |
Thrown when the Facet identified by the given UUID does not exist, or is not
visible to the caller.
|
| HTTPHeaders |
Canonical HTTP header names shared by Resource Registry clients and server.
|
| HTTPUtility |
Client-side helper shared by the Resource Registry client libraries to translate a
GXResponse into either a deserialized model element or the appropriate
ResourceRegistryException subclass.
|
| InstancePath |
The Class InstancePath.
|
| InvalidContextNameException |
Thrown when a caller-supplied Context name does not match the required format.
|
| InvalidQueryException |
Thrown when a JSON Query, raw backend query, or prepared query request is
malformed, references an unknown type, or attempts a disallowed (non-read-only)
operation.
|
| InvalidUUIDException |
The Class InvalidUUIDException.
|
| IsParentOfAlreadyPresentException |
Would signal that an IsParentOf edge already exists between two Contexts.
|
| IsParentOfCreationException |
Would signal a generic failure while creating an IsParentOf edge.
|
| IsParentOfException |
Base exception for the internal IsParentOf Context-hierarchy edge.
|
| IsParentOfNotFoundException |
Would signal that a requested IsParentOf edge does not exist.
|
| IsRelatedToAlreadyPresentException |
Thrown when an IsRelatedTo relation between the given source and target Resources
already exists (subject to the polymorphic uniqueness invariant).
|
| IsRelatedToAvailableInAnotherContextException |
Thrown when the requested IsRelatedTo relation exists, but only in a Context
other than the one scoping the request.
|
| IsRelatedToCreationException |
Thrown when a generic, non-conflict failure occurs while creating an IsRelatedTo
relation.
|
| IsRelatedToNotFoundException |
Thrown when the requested IsRelatedTo relation does not exist, or is not visible
to the caller.
|
| MembershipScope |
Controls which memberships the returned contexts maps list.
|
| MetadataPolicy |
Controls metadata inclusion in REST responses.
|
| NotFoundException |
Base exception for "the requested element does not exist" error conditions across
every collection (Context, Type, Instance, Query Template) — specialized per
collection (e.g.
|
| OperationReturn |
Controls the payload density returned by operation-envelope endpoints.
|
| PreferReturn |
Typed values supported by the Prefer: return=... request directive.
|
| PropagationMode |
Controls how the avalanche-propagation effect behaves when an instance is added
to a Context.
|
| QUERY |
JAX-RS designator for the QUERY HTTP method (RFC 10008), used for safe,
idempotent read operations that require a request body (e.g.
|
| QueryTemplateAlreadyPresentException |
Thrown when a Query Template with the given name already exists with a different
definition.
|
| QueryTemplateCreationException |
Thrown when a generic, non-conflict failure occurs while creating a Query
Template.
|
| QueryTemplateException |
|
| QueryTemplateNotFoundException |
Thrown when the Query Template identified by the given name does not exist.
|
| QueryTemplatePath |
The Class QueryTemplatePath.
|
| RelationAlreadyPresentException |
Base exception for "a relation (ConsistsOf/IsRelatedTo) between this source and
target already exists" error conditions.
|
| RelationAvailableInAnotherContextException |
Base exception for "the requested relation exists, but only in a Context other
than the one scoping the request" error conditions.
|
| RelationCreationException |
Base exception for a generic, non-conflict failure to create a relation
(ConsistsOf/IsRelatedTo).
|
| RelationNotFoundException |
Base exception for "the requested relation does not exist" error conditions.
|
| RequestInfo |
Client-side configuration model for Resource Registry request parameters.
|
| RequestOptionsContext |
Scoped per-request options used by client transports during an opt-in invocation.
|
| ResourceAlreadyPresentException |
Thrown when a Resource with the given UUID already exists (e.g.
|
| ResourceAvailableInAnotherContextException |
Thrown when the requested Resource exists, but only in a Context other than the
one scoping the request.
|
| ResourceCreationException |
Thrown when a generic, non-conflict failure occurs while creating a Resource.
|
| ResourceNotFoundException |
Thrown when the Resource identified by the given UUID does not exist, or is not
visible to the caller.
|
| ResourceRegistryCall<T> |
A single Resource Registry client invocation whose response metadata can be captured.
|
| ResourceRegistryException |
Base checked exception for every error condition raised by the Resource Registry
REST API.
|
| ResourceRegistryRequestOptions |
Immutable per-invocation options shared by the Resource Registry Java clients.
|
| ResourceRegistryRequestOptions.Builder |
Builder for immutable per-request options.
|
| ResourceRegistryResponse<T> |
Immutable successful Resource Registry response and its HTTP metadata.
|
| ResourceRegistryResponse.Origin |
Identifies whether an operation was served over HTTP or entirely from a client cache.
|
| ResourceRegistryResponses |
Opt-in executor that associates a client result with immutable response metadata.
|
| ResponseCapture |
Internal scoped response capture used by the opt-in response executor.
|
| ResponseMetadata |
Immutable HTTP response metadata captured before the connection is closed.
|
| ResultScope |
Normative tokens emitted within the X-Result-Scope response header, signalling
that a successful response was intentionally filtered or expanded beyond the standard
base URI scope.
|
| SchemaAlreadyPresentException |
Thrown when a Type with the given name already exists with a different schema
(i.e.
|
| SchemaCreationException |
Thrown when a generic, non-conflict failure occurs while creating a Type schema.
|
| SchemaException |
|
| SchemaNotFoundException |
Thrown when the Type identified by the given name does not exist.
|
| SchemaViolationException |
Thrown when a Type schema registration or update violates a structural schema
rule: a referenced parent/facet/relation type does not exist, a cardinality
constraint contradicts an inherited one, abstract and final are
both set, a multiple-inheritance precedence order is inconsistent (C3 failure),
or a Type is still referenced by another Type definition on delete.
|
| ServiceInstance |
Derives the public base URL of the D4Science URL-shortening/redirect service for a
given infrastructure Context scope, following the url.<root>.d4science.org
per-infrastructure naming convention (the production root infrastructure uses the
bare ServiceInstance.BASE_URL with no root-specific subdomain segment), and the Resource
Registry address reached through it.
|
| TypePath |
The Class TypePath.
|
| UUIDAlreadyInUseException |
The Class UUIDAlreadyInUseException.
|