Package org.gcube.informationsystem.resourceregistry.schema
-
Interface Summary Interface Description ResourceRegistrySchemaClient Client interface for accessing Information System type schemas and model knowledge from the Resource Registry. -
Class Summary Class Description ResourceRegistrySchemaClientFactory Factory for creatingResourceRegistrySchemaClientinstances, resolving the Resource Registry service address for the current or a given context viaServiceInstance.ResourceRegistrySchemaClientImpl Default implementation ofResourceRegistrySchemaClient, backed by HTTP calls to the Resource Registry service and a localTypesKnowledgecache (shared or per-instance) used to serve type reads without a round-trip whenever possible.RRCCTypesDiscoverer TypesDiscovererbacked by aResourceRegistrySchemaClientImpl: discovers types by fetching them directly from the Resource Registry server (bypassing any local cache), so thatTypesKnowledgecan bootstrap or renew its own cache from an authoritative source.