| Modifier and Type | Method and Description |
|---|---|
Map<String,List<RelationshipMapping>> |
IGCOMRSMetadataCollection.getIgcPropertiesToRelationshipMappings(String assetType,
String userId)
Retrieve a mapping from IGC property name to the OMRS relationship type it represents.
|
| Modifier and Type | Method and Description |
|---|---|
List<RelationshipMapping> |
EntityMapping.getRelationshipMappers()
Retrieve the relationship mappings for this entity.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EntityMapping.addRelationshipMapper(RelationshipMapping relationshipMapping)
Add the provided relationship mapping as one that describes relationships for this entity.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AssetSchemaTypeMapper
Singleton to map the OMRS "AssetSchemaType" relationship.
|
class |
AssetSchemaTypeMapper_DatabaseSchema
Singleton to map the OMRS "AssetSchemaType" relationship for IGC "database_schema" assets.
|
class |
AssetSchemaTypeMapper_FileRecord
Singleton to map the OMRS "AssetSchemaType" relationship between IGC "data_file" and "data_file_record" objects.
|
class |
AttachedTagMapper
Singleton to map the OMRS "AttachedTag" relationship for IGC "label" assets.
|
class |
AttributeForSchemaMapper
Singleton to map the OMRS "AttributeForSchemaMapper" relationship.
|
class |
AttributeForSchemaMapper_RecordField
Singleton to map the OMRS "AttributeForSchema" relationship between IGC "data_file_record" and "data_file_field" assets.
|
class |
AttributeForSchemaMapper_TableColumn
Singleton to map the OMRS "AttributeForSchema" relationship between IGC "database_table" and "database_column" assets.
|
class |
AttributeForSchemaMapper_TableSchema
Singleton to map the OMRS "AttributeForSchema" relationship between IGC "database_schema" and "database_table" assets.
|
class |
CategoryHierarchyLinkMapper
Singleton to map the OMRS "CategoryHierarchyLink" relationship for IGC "category" assets.
|
class |
ConnectionConnectorTypeMapper
Singleton to map the OMRS "ConnectionConnectorType" relationship between IGC "data_connection" and "connector" assets.
|
class |
ConnectionEndpointMapper
Singleton to map the OMRS "ConnectionEndpoint" relationship between IGC "host" and "data_connection" assets
(via "connector" assets where needed).
|
class |
ConnectionToAssetMapper
Singleton to map the OMRS "ConnectionToAsset" relationship.
|
class |
ConnectionToAssetMapper_Database
Singleton to map the OMRS "ConnectionToAsset" relationship between IGC "data_connection" and "database" assets.
|
class |
ConnectionToAssetMapper_FileFolder
Singleton to map the OMRS "ConnectionToAssetMapper" relationship between IGC "data_connection" and "data_file_folder" assets.
|
class |
ContactThroughMapper
Singleton to map the OMRS "ContactThrough" relationship.
|
class |
ContactThroughMapper_Person
Singleton to map the OMRS "ContactThrough" relationship for IGC "user" assets.
|
class |
ContactThroughMapper_Team
Singleton to map the OMRS "ContactThrough" relationship for IGC "group" assets.
|
class |
DataClassAssignmentMapper
Singleton to map the OMRS "DataClassAssignment" relationship for IGC "data_class" assets, including both
detected and selected classifications, and the additional details on IGC "classification" assets.
|
class |
DataClassHierarchyMapper
Singleton to map the OMRS "DataClassHierarchy" relationship for IGC "data_class" assets.
|
class |
DataContentForDataSetMapper
Singleton to map the OMRS "DataContentForDataSet" relationship between IGC "database" and "database_schema" assets.
|
class |
FolderHierarchyMapper
Singleton to map the OMRS "FolderHierarchy" relationship for IGC "data_file_folder" assets.
|
class |
ForeignKeyMapper
Singleton to map the OMRS "ForeignKey" relationship for IGC "database_column" assets.
|
class |
GovernancePolicyLinkMapper
Singleton to map the OMRS "GovernancePolicyLink" relationship for IGC "information_governance_policy" assets.
|
class |
NestedFileMapper
Singleton to map the OMRS "NestedFile" relationship between IGC "data_file_folder" and "data_file" assets.
|
class |
RelatedTermMapper
Singleton to map the OMRS "RelatedTerm" relationship for IGC "term" assets.
|
class |
ReplacementTermMapper
Singleton to map the OMRS "ReplacementTerm" relationship for IGC "term" assets.
|
class |
SchemaAttributeTypeMapper
Singleton to map the OMRS "SchemaAttributeType" relationship.
|
class |
SchemaAttributeTypeMapper_DatabaseColumn
Singleton to map the OMRS "SchemaAttributeType" relationship for IGC "database_column" assets.
|
class |
SchemaAttributeTypeMapper_DatabaseTable
Singleton to map the OMRS "SchemaAttributeType" relationship for IGC "database_table" assets.
|
class |
SchemaAttributeTypeMapper_FileField
Singleton to map the OMRS "SchemaAttributeType" relationship for IGC "data_file_field" assets.
|
class |
SemanticAssignmentMapper
Singleton to map the OMRS "SemanticAssignment" relationship for IGC "term" assets.
|
class |
SynonymMapper
Singleton to map the OMRS "Synonym" relationship for IGC "term" assets.
|
class |
TermCategorizationMapper
Singleton to map the OMRS "TermCategorization" relationship between IGC "category" and "term" assets.
|
class |
TermHASARelationshipMapper
Singleton to map the OMRS "TermHASARelationship" relationship for IGC "term" assets.
|
class |
TermISATypeOFRelationshipMapper
Singleton to map the OMRS "TermISATypeOFRelationship" relationship for IGC "term" assets.
|
class |
TranslationMapper
Singleton to map the OMRS "Translation" relationship for IGC "term" assets.
|
| Modifier and Type | Method and Description |
|---|---|
List<RelationshipMapping> |
RelationshipMapping.getSubTypes()
Retrieve the listing of sub-relationship mappings of this mapping.
|
| Modifier and Type | Method and Description |
|---|---|
static Relationship |
RelationshipMapping.addIgcRelationship(IGCOMRSRepositoryConnector igcomrsRepositoryConnector,
RelationshipMapping relationshipMapping,
InstanceProperties initialProperties,
Reference proxyOne,
Reference proxyTwo,
String userId)
Adds the provided relationship to IGC (if possible), or throws a RepositoryErrorException if the relationship
cannot be created in IGC.
|
void |
RelationshipMapping.addSubType(RelationshipMapping subRelationshipMapping)
Adds a subtype to this relationship mapping.
|
protected static Relationship |
RelationshipMapping.getMappedRelationship(IGCOMRSRepositoryConnector igcomrsRepositoryConnector,
RelationshipMapping relationshipMapping,
RelationshipDef omrsRelationshipDef,
Reference proxyOne,
Reference proxyTwo,
String igcPropertyName,
String userId)
Retrieve a Relationship instance based on the provided definition and endpoints.
|
static Relationship |
RelationshipMapping.getMappedRelationship(IGCOMRSRepositoryConnector igcomrsRepositoryConnector,
RelationshipMapping relationshipMapping,
RelationshipDef omrsRelationshipDef,
Reference proxyOne,
Reference proxyTwo,
String igcPropertyName,
String userId,
String relationshipLevelRid)
Retrieve a Relationship instance based on the provided definition, endpoints, and optional prefixes.
|
static String |
RelationshipMapping.getRelationshipGUID(RelationshipMapping relationshipMapping,
Reference endOne,
Reference endTwo,
String igcPropertyName,
String relationshipLevelRid)
Generates a unique relationship GUID based on the provided parameters.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
RelationshipMapping.getMappedRelationships(IGCOMRSRepositoryConnector igcomrsRepositoryConnector,
List<Relationship> relationships,
List<RelationshipMapping> mappings,
String relationshipTypeGUID,
Reference fromIgcObject,
String userId)
Utility function that actually does the Relationship object setup and addition to 'relationships' member.
|
| Modifier and Type | Method and Description |
|---|---|
RelationshipMapping |
RelationshipMappingStore.getMappingByOmrsTypeGUID(String guid)
Retrieves the relationship mapping for the provided TypeDef GUID.
|
RelationshipMapping |
RelationshipMappingStore.getMappingByOmrsTypeName(String name)
Retrieves the relationship mapping for the provided TypeDef name.
|
RelationshipMapping |
RelationshipMappingStore.getMappingByTypes(String omrsRelationshipType,
String proxyOneType,
String proxyTwoType)
Retrieves a RelationshipMapping by OMRS relationship type from those that are listed as implemented.
|
Copyright © 2018–2019 ODPi. All rights reserved.