java.lang.Object
org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
org.odpi.openmetadata.accessservices.securityofficer.server.publisher.SecurityOfficerPublisher
All Implemented Interfaces:
org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorClassificationExtension, org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface

public class SecurityOfficerPublisher extends org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
  • Constructor Summary

    Constructors
    Constructor
    Description
    SecurityOfficerPublisher(SecurityOfficerEventProcessor securityOfficerEventProcessor, org.odpi.openmetadata.repositoryservices.connectors.openmetadatatopic.OpenMetadataTopicConnector openMetadataTopicConnector, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryHelper repositoryHelper, String serviceName, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    processClassifiedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification classification)
     
    void
    processConflictingInstancesEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String targetMetadataCollectionId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefSummary targetTypeDef, String targetInstanceGUID, String otherMetadataCollectionId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProvenanceType otherOrigin, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefSummary otherTypeDef, String otherInstanceGUID, String errorMessage)
     
    void
    processConflictingTypeEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String targetMetadataCollectionId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefSummary targetTypeDef, String targetInstanceGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefSummary otherTypeDef, String errorMessage)
     
    void
    processDeclassifiedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification originalClassification)
     
    void
    processDeletedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity)
     
    void
    processDeletedRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship)
     
    void
    processInstanceBatchEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceGraph instances)
     
    void
    processNewEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity)
     
    void
    processNewRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship)
     
    void
    processPurgedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String typeDefGUID, String typeDefName, String instanceGUID)
     
    void
    processPurgedRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String typeDefGUID, String typeDefName, String instanceGUID)
     
    void
    processReclassifiedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification originalClassification, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification classification)
     
    void
    processRefreshEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity)
     
    void
    processRefreshEntityRequested(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String typeDefGUID, String typeDefName, String instanceGUID, String homeMetadataCollectionId)
     
    void
    processRefreshRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship)
     
    void
    processRefreshRelationshipRequest(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String typeDefGUID, String typeDefName, String instanceGUID, String homeMetadataCollectionId)
     
    void
    processReHomedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String originalHomeMetadataCollectionId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity)
     
    void
    processReHomedRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String originalHomeMetadataCollectionId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship)
     
    void
    processReIdentifiedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String originalEntityGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity)
     
    void
    processReIdentifiedRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String originalRelationshipGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship)
     
    void
    processRestoredEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity)
     
    void
    processRestoredRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship)
     
    void
    processReTypedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefSummary originalTypeDef, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity)
     
    void
    processReTypedRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefSummary originalTypeDef, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship)
     
    void
    processUndoneEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity)
     
    void
    processUndoneRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship)
     
    void
    processUpdatedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail oldEntity, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail newEntity)
     
    void
    processUpdatedRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship oldRelationship, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship newRelationship)
     
    void
    publishEvent(org.odpi.openmetadata.accessservices.securityofficer.api.events.SecurityOfficerEvent securityOfficerEvent)
     
    void
    sendInstanceEvent(String sourceName, org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEvent instanceEvent)
     

    Methods inherited from class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor

    getEventProcessorName, processClassifiedEntityEvent, processClassifiedEntityEvent, processDeclassifiedEntityEvent, processDeclassifiedEntityEvent, processDeletePurgedEntityEvent, processDeletePurgedRelationshipEvent, processPurgedEntityEvent, processPurgedRelationshipEvent, processReclassifiedEntityEvent, processReclassifiedEntityEvent

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SecurityOfficerPublisher

      public SecurityOfficerPublisher(SecurityOfficerEventProcessor securityOfficerEventProcessor, org.odpi.openmetadata.repositoryservices.connectors.openmetadatatopic.OpenMetadataTopicConnector openMetadataTopicConnector, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryHelper repositoryHelper, String serviceName, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog)
  • Method Details

    • sendInstanceEvent

      public void sendInstanceEvent(String sourceName, org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEvent instanceEvent)
      Specified by:
      sendInstanceEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      sendInstanceEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processNewEntityEvent

      public void processNewEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity)
      Specified by:
      processNewEntityEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processNewEntityEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processUpdatedEntityEvent

      public void processUpdatedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail oldEntity, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail newEntity)
      Specified by:
      processUpdatedEntityEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processUpdatedEntityEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processUndoneEntityEvent

      public void processUndoneEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity)
      Specified by:
      processUndoneEntityEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processUndoneEntityEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processClassifiedEntityEvent

      public void processClassifiedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification classification)
      Specified by:
      processClassifiedEntityEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Overrides:
      processClassifiedEntityEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processDeclassifiedEntityEvent

      public void processDeclassifiedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification originalClassification)
      Specified by:
      processDeclassifiedEntityEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Overrides:
      processDeclassifiedEntityEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processReclassifiedEntityEvent

      public void processReclassifiedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification originalClassification, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification classification)
      Specified by:
      processReclassifiedEntityEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Overrides:
      processReclassifiedEntityEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processDeletedEntityEvent

      public void processDeletedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity)
      Specified by:
      processDeletedEntityEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processDeletedEntityEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processRestoredEntityEvent

      public void processRestoredEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity)
      Specified by:
      processRestoredEntityEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processRestoredEntityEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processPurgedEntityEvent

      public void processPurgedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String typeDefGUID, String typeDefName, String instanceGUID)
      Specified by:
      processPurgedEntityEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processPurgedEntityEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processReTypedEntityEvent

      public void processReTypedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefSummary originalTypeDef, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity)
      Specified by:
      processReTypedEntityEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processReTypedEntityEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processReHomedEntityEvent

      public void processReHomedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String originalHomeMetadataCollectionId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity)
      Specified by:
      processReHomedEntityEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processReHomedEntityEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processReIdentifiedEntityEvent

      public void processReIdentifiedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String originalEntityGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity)
      Specified by:
      processReIdentifiedEntityEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processReIdentifiedEntityEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processRefreshEntityRequested

      public void processRefreshEntityRequested(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String typeDefGUID, String typeDefName, String instanceGUID, String homeMetadataCollectionId)
      Specified by:
      processRefreshEntityRequested in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processRefreshEntityRequested in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processRefreshEntityEvent

      public void processRefreshEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity)
      Specified by:
      processRefreshEntityEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processRefreshEntityEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processNewRelationshipEvent

      public void processNewRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship)
      Specified by:
      processNewRelationshipEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processNewRelationshipEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processUpdatedRelationshipEvent

      public void processUpdatedRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship oldRelationship, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship newRelationship)
      Specified by:
      processUpdatedRelationshipEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processUpdatedRelationshipEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processUndoneRelationshipEvent

      public void processUndoneRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship)
      Specified by:
      processUndoneRelationshipEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processUndoneRelationshipEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processDeletedRelationshipEvent

      public void processDeletedRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship)
      Specified by:
      processDeletedRelationshipEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processDeletedRelationshipEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processRestoredRelationshipEvent

      public void processRestoredRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship)
      Specified by:
      processRestoredRelationshipEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processRestoredRelationshipEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processPurgedRelationshipEvent

      public void processPurgedRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String typeDefGUID, String typeDefName, String instanceGUID)
      Specified by:
      processPurgedRelationshipEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processPurgedRelationshipEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processReTypedRelationshipEvent

      public void processReTypedRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefSummary originalTypeDef, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship)
      Specified by:
      processReTypedRelationshipEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processReTypedRelationshipEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processReHomedRelationshipEvent

      public void processReHomedRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String originalHomeMetadataCollectionId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship)
      Specified by:
      processReHomedRelationshipEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processReHomedRelationshipEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processReIdentifiedRelationshipEvent

      public void processReIdentifiedRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String originalRelationshipGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship)
      Specified by:
      processReIdentifiedRelationshipEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processReIdentifiedRelationshipEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processRefreshRelationshipRequest

      public void processRefreshRelationshipRequest(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String typeDefGUID, String typeDefName, String instanceGUID, String homeMetadataCollectionId)
      Specified by:
      processRefreshRelationshipRequest in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processRefreshRelationshipRequest in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processRefreshRelationshipEvent

      public void processRefreshRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship)
      Specified by:
      processRefreshRelationshipEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processRefreshRelationshipEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processInstanceBatchEvent

      public void processInstanceBatchEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceGraph instances)
      Specified by:
      processInstanceBatchEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processInstanceBatchEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processConflictingInstancesEvent

      public void processConflictingInstancesEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String targetMetadataCollectionId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefSummary targetTypeDef, String targetInstanceGUID, String otherMetadataCollectionId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProvenanceType otherOrigin, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefSummary otherTypeDef, String otherInstanceGUID, String errorMessage)
      Specified by:
      processConflictingInstancesEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processConflictingInstancesEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • processConflictingTypeEvent

      public void processConflictingTypeEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String targetMetadataCollectionId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefSummary targetTypeDef, String targetInstanceGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefSummary otherTypeDef, String errorMessage)
      Specified by:
      processConflictingTypeEvent in interface org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessorInterface
      Specified by:
      processConflictingTypeEvent in class org.odpi.openmetadata.repositoryservices.events.OMRSInstanceEventProcessor
    • publishEvent

      public void publishEvent(org.odpi.openmetadata.accessservices.securityofficer.api.events.SecurityOfficerEvent securityOfficerEvent)
    • disconnect

      public void disconnect()