Class RRCTypesDiscoverer

java.lang.Object
org.gcube.informationsystem.resourceregistry.client.RRCTypesDiscoverer
All Implemented Interfaces:
org.gcube.informationsystem.model.knowledge.TypesDiscoverer<org.gcube.informationsystem.types.reference.Type>

public class RRCTypesDiscoverer extends Object implements org.gcube.informationsystem.model.knowledge.TypesDiscoverer<org.gcube.informationsystem.types.reference.Type>
Author:
Luca Frosini (ISTI - CNR)
  • Field Details

    • resourceRegistryClient

      protected ResourceRegistryClientImpl resourceRegistryClient
      The Resource Registry Client implementation used for type discovery
  • Constructor Details

    • RRCTypesDiscoverer

      public RRCTypesDiscoverer(ResourceRegistryClientImpl resourceRegistryClient)
      Creates a new RRCTypesDiscoverer with the specified Resource Registry Client.
      Parameters:
      resourceRegistryClient - the ResourceRegistryClientImpl to use for type discovery
  • Method Details

    • discover

      public Collection<org.gcube.informationsystem.types.reference.Type> discover(org.gcube.informationsystem.base.reference.AccessType accessType)
      Specified by:
      discover in interface org.gcube.informationsystem.model.knowledge.TypesDiscoverer<org.gcube.informationsystem.types.reference.Type>