Class DynamicOpenMetadataDataSetProviderBase

All Implemented Interfaces:
AuditLoggingComponent
Direct Known Subclasses:
ReferenceDataSetProvider, ValidMetadataValueDataSetProvider

public abstract class DynamicOpenMetadataDataSetProviderBase extends OpenConnectorProviderBase
DynamicOpenMetadataDataSetProviderBase provides a base class for a connector that supplies its own product definition. This means that its existence is discovered dynamically based on the content of the open metadata repositories. The identifier property value for the starting element is supplied in the configuration properties.
  • Constructor Details

    • DynamicOpenMetadataDataSetProviderBase

      public DynamicOpenMetadataDataSetProviderBase(OpenConnectorDefinition openConnectorDescription, String connectorClassName, List<String> recognizedConfigurationPropertyNames)
      Constructor for an open connector provider.
      Parameters:
      openConnectorDescription - connector definition
      connectorClassName - connector class name
      recognizedConfigurationPropertyNames - list of property names that the connector supports in the configuration properties.
    • DynamicOpenMetadataDataSetProviderBase

      public DynamicOpenMetadataDataSetProviderBase(OpenConnectorDefinition openConnectorDescription, String connectorClassName, List<String> recognizedConfigurationPropertyNames, List<String> connectorInterfaces, String expectedDataFormat)
      Constructor for an open connector provider.
      Parameters:
      openConnectorDescription - connector definition
      connectorClassName - connector class name
      recognizedConfigurationPropertyNames - list of property names that the connector supports in the configuration properties.