Class DynamicOpenMetadataDataSetProviderBase
java.lang.Object
org.odpi.openmetadata.frameworks.connectors.ConnectorProvider
org.odpi.openmetadata.frameworks.connectors.ConnectorProviderBase
org.odpi.openmetadata.frameworks.connectors.OpenConnectorProviderBase
org.odpi.openmetadata.adapters.connectors.jacquard.tabulardatasets.DynamicOpenMetadataDataSetProviderBase
- All Implemented Interfaces:
AuditLoggingComponent
- Direct Known Subclasses:
ReferenceDataSetProvider,ValidMetadataValueDataSetProvider
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.
-
Field Summary
Fields inherited from class org.odpi.openmetadata.frameworks.connectors.ConnectorProviderBase
auditLog, connectorClassName, connectorComponentDescription, connectorInterfaces, connectorTypeBeanFields inherited from class org.odpi.openmetadata.frameworks.connectors.ConnectorProvider
supportedConfigurationProperties, supportedTechnologyTypes, supportedTemplateTypes -
Constructor Summary
ConstructorsConstructorDescriptionDynamicOpenMetadataDataSetProviderBase(OpenConnectorDefinition openConnectorDescription, String connectorClassName, List<String> recognizedConfigurationPropertyNames) Constructor for an open connector provider.DynamicOpenMetadataDataSetProviderBase(OpenConnectorDefinition openConnectorDescription, String connectorClassName, List<String> recognizedConfigurationPropertyNames, List<String> connectorInterfaces, String expectedDataFormat) Constructor for an open connector provider. -
Method Summary
Methods inherited from class org.odpi.openmetadata.frameworks.connectors.ConnectorProviderBase
equals, getClassForConnector, getConnector, getConnectorClassName, getConnectorComponentDescription, getConnectorType, getNewConnectorGUID, hashCode, setAuditLog, setConnectorClassName, setConnectorComponentDescription, setConnectorTypeProperties, toStringMethods inherited from class org.odpi.openmetadata.frameworks.connectors.ConnectorProvider
getSupportedConfigurationProperties, getSupportedTechnologyTypes, getSupportedTemplateTypes
-
Constructor Details
-
DynamicOpenMetadataDataSetProviderBase
public DynamicOpenMetadataDataSetProviderBase(OpenConnectorDefinition openConnectorDescription, String connectorClassName, List<String> recognizedConfigurationPropertyNames) Constructor for an open connector provider.- Parameters:
openConnectorDescription- connector definitionconnectorClassName- connector class namerecognizedConfigurationPropertyNames- 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 definitionconnectorClassName- connector class namerecognizedConfigurationPropertyNames- list of property names that the connector supports in the configuration properties.
-