Interface OMRSInstanceRetrievalEventProcessor
- All Known Implementing Classes:
- LocalOMRSInstanceEventProcessor
public interface OMRSInstanceRetrievalEventProcessor
OMRSInstanceRetrievalEventProcessor defines the interface used by the Enterprise OMRS Repository Connector
 to pass instance metadata retrieved from remote open metadata repository connectors.
- 
Method SummaryModifier and TypeMethodDescriptionvoidprocessRetrievedEntityDetail(String sourceName, String metadataCollectionId, EntityDetail entity) Pass an entity that has been retrieved from a remote open metadata repository, so it can be validated and (if the rules permit) cached in the local repository.voidprocessRetrievedEntitySummary(String sourceName, String metadataCollectionId, EntitySummary entity) Pass an entity that has been retrieved from a remote open metadata repository, so it can be validated and (if the rules permit) cached in the local repository.voidprocessRetrievedRelationship(String sourceName, String metadataCollectionId, Relationship relationship) Pass a relationship that has been retrieved from a remote open metadata repository, so it can be validated and (if the rules permit) cached in the local repository.
- 
Method Details- 
processRetrievedEntitySummaryvoid processRetrievedEntitySummary(String sourceName, String metadataCollectionId, EntitySummary entity) Pass an entity that has been retrieved from a remote open metadata repository, so it can be validated and (if the rules permit) cached in the local repository.- Parameters:
- sourceName- name of the source of this event.
- metadataCollectionId- unique identifier for the metadata from the remote repository
- entity- the retrieved entity.
 
- 
processRetrievedEntityDetailvoid processRetrievedEntityDetail(String sourceName, String metadataCollectionId, EntityDetail entity) Pass an entity that has been retrieved from a remote open metadata repository, so it can be validated and (if the rules permit) cached in the local repository.- Parameters:
- sourceName- name of the source of this event.
- metadataCollectionId- unique identifier for the metadata from the remote repository
- entity- the retrieved entity.
 
- 
processRetrievedRelationshipvoid processRetrievedRelationship(String sourceName, String metadataCollectionId, Relationship relationship) Pass a relationship that has been retrieved from a remote open metadata repository, so it can be validated and (if the rules permit) cached in the local repository.- Parameters:
- sourceName- name of the source of this event.
- metadataCollectionId- unique identifier for the metadata from the remote repository
- relationship- the retrieved relationship
 
 
-