| Package | Description |
|---|---|
| org.odpi.egeria.connectors.juxt.crux.mapping |
Implements the mapping logic between Egeria objects and Crux documents.
|
| org.odpi.egeria.connectors.juxt.crux.repositoryconnector |
Defines and implements the Crux repository connector as an Open Connector Framework (OCF) connector, implementing
the repository connector (MetadataCollection) interface.
|
| Modifier and Type | Field and Description |
|---|---|
protected CruxOMRSRepositoryConnector |
AbstractMapping.cruxConnector |
| Modifier and Type | Method and Description |
|---|---|
static void |
ArrayPropertyValueMapping.addArrayPropertyValueToDoc(CruxOMRSRepositoryConnector cruxConnector,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceType instanceType,
crux.api.CruxDocument.Builder builder,
String propertyName,
String namespace,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.ArrayPropertyValue value)
Add the provided array value to the Crux document.
|
static void |
EnumPropertyValueMapping.addEnumPropertyValueToDoc(CruxOMRSRepositoryConnector cruxConnector,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceType instanceType,
crux.api.CruxDocument.Builder builder,
String propertyName,
String namespace,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EnumPropertyValue value)
Add the provided enum value to the Crux document.
|
static void |
InstancePropertyValueMapping.addInstancePropertyValueToDoc(CruxOMRSRepositoryConnector cruxConnector,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceType instanceType,
crux.api.CruxDocument.Builder builder,
String propertyName,
String namespace,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstancePropertyValue value)
Add a single property value to the provided Crux representation.
|
static void |
MapPropertyValueMapping.addMapPropertyValueToDoc(CruxOMRSRepositoryConnector cruxConnector,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceType instanceType,
crux.api.CruxDocument.Builder builder,
String propertyName,
String namespace,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.MapPropertyValue value)
Add the provided map value to the Crux document.
|
static void |
PrimitivePropertyValueMapping.addPrimitivePropertyValueToDoc(CruxOMRSRepositoryConnector cruxConnector,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceType instanceType,
crux.api.CruxDocument.Builder builder,
String propertyName,
String namespace,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.PrimitivePropertyValue value)
Add the provided primitive value to the Crux document.
|
static void |
StructPropertyValueMapping.addStructPropertyValueToDoc(CruxOMRSRepositoryConnector cruxConnector,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceType instanceType,
crux.api.CruxDocument.Builder builder,
String propertyName,
String namespace,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.StructPropertyValue value)
Add the provided struct value to the Crux document.
|
static void |
InstancePropertiesMapping.addToDoc(CruxOMRSRepositoryConnector cruxConnector,
crux.api.CruxDocument.Builder builder,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceType type,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties properties,
String namespace)
Add the provided instance property values to the Crux document.
|
static org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityProxy |
EntityProxyMapping.getFromDoc(CruxOMRSRepositoryConnector cruxConnector,
crux.api.CruxDocument doc)
Translate the provided Crux representation of an entity into an EntityProxy.
|
protected static String |
InstancePropertyValueMapping.getPropertyValueKeyword(CruxOMRSRepositoryConnector cruxConnector,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceType instanceType,
String propertyName,
String namespace)
Retrieve the qualified Crux name for the value of the property.
|
| Constructor and Description |
|---|
AbstractMapping(CruxOMRSRepositoryConnector cruxConnector)
Default constructor.
|
ClassificationMapping(CruxOMRSRepositoryConnector cruxConnector,
crux.api.CruxDocument cruxDoc,
String namespace)
Construct a mapping from a Crux map (to map to an Egeria representation).
|
ClassificationMapping(CruxOMRSRepositoryConnector cruxConnector,
List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification> classifications,
String namespace)
Construct a mapping from a Classification (to map to a Crux representation).
|
EntityDetailMapping(CruxOMRSRepositoryConnector cruxConnector,
crux.api.CruxDocument cruxDoc)
Construct a mapping from a Crux map (to map to an Egeria representation).
|
EntityDetailMapping(CruxOMRSRepositoryConnector cruxConnector,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entityDetail)
Construct a mapping from an EntityDetail (to map to a Crux representation).
|
EntityProxyMapping(CruxOMRSRepositoryConnector cruxConnector,
crux.api.CruxDocument cruxDoc)
Construct a mapping from a Crux map (to map to an Egeria representation).
|
EntityProxyMapping(CruxOMRSRepositoryConnector cruxConnector,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityProxy entityProxy)
Construct a mapping from an EntityDetail (to map to a Crux representation).
|
EntitySummaryMapping(CruxOMRSRepositoryConnector cruxConnector,
crux.api.CruxDocument cruxDoc)
Construct a mapping from a Crux map (to map to an Egeria representation).
|
EntitySummaryMapping(CruxOMRSRepositoryConnector cruxConnector,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntitySummary entitySummary)
Construct a mapping from an EntityDetail (to map to a Crux representation).
|
InstanceAuditHeaderMapping(CruxOMRSRepositoryConnector cruxConnector)
Default constructor.
|
InstanceHeaderMapping(CruxOMRSRepositoryConnector cruxConnector,
crux.api.CruxDocument cruxDoc)
Construct a mapping from a Crux map (to map to an Egeria representation).
|
InstanceHeaderMapping(CruxOMRSRepositoryConnector cruxConnector,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceHeader instanceHeader)
Construct a mapping from an InstanceAuditHeader (to map to a Crux representation).
|
RelationshipMapping(CruxOMRSRepositoryConnector cruxConnector,
crux.api.CruxDocument cruxDoc,
crux.api.ICruxDatasource db)
Construct a mapping from a Crux map (to map to an Egeria representation).
|
RelationshipMapping(CruxOMRSRepositoryConnector cruxConnector,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship)
Construct a mapping from a Relationship (to map to a Crux representation).
|
| Constructor and Description |
|---|
CruxOMRSMetadataCollection(CruxOMRSRepositoryConnector parentConnector,
String repositoryName,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryHelper repositoryHelper,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryValidator repositoryValidator,
String metadataCollectionId,
org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog)
Default constructor
|
Copyright © 2021 ODPi. All rights reserved.