public class SecurityOfficerPublisher extends OMRSInstanceEventProcessor
| Constructor and Description |
|---|
SecurityOfficerPublisher(SecurityOfficerEventProcessor securityOfficerEventProcessor,
OpenMetadataTopicConnector openMetadataTopicConnector,
OMRSAuditLog auditLog) |
| Modifier and Type | Method and Description |
|---|---|
void |
processClassifiedEntityEvent(String sourceName,
String originatorMetadataCollectionId,
String originatorServerName,
String originatorServerType,
String originatorOrganizationName,
EntityDetail entity) |
void |
processConflictingInstancesEvent(String sourceName,
String originatorMetadataCollectionId,
String originatorServerName,
String originatorServerType,
String originatorOrganizationName,
String targetMetadataCollectionId,
TypeDefSummary targetTypeDef,
String targetInstanceGUID,
String otherMetadataCollectionId,
InstanceProvenanceType otherOrigin,
TypeDefSummary otherTypeDef,
String otherInstanceGUID,
String errorMessage) |
void |
processConflictingTypeEvent(String sourceName,
String originatorMetadataCollectionId,
String originatorServerName,
String originatorServerType,
String originatorOrganizationName,
String targetMetadataCollectionId,
TypeDefSummary targetTypeDef,
String targetInstanceGUID,
TypeDefSummary otherTypeDef,
String errorMessage) |
void |
processDeclassifiedEntityEvent(String sourceName,
String originatorMetadataCollectionId,
String originatorServerName,
String originatorServerType,
String originatorOrganizationName,
EntityDetail entity) |
void |
processDeletedEntityEvent(String sourceName,
String originatorMetadataCollectionId,
String originatorServerName,
String originatorServerType,
String originatorOrganizationName,
EntityDetail entity) |
void |
processDeletedRelationshipEvent(String sourceName,
String originatorMetadataCollectionId,
String originatorServerName,
String originatorServerType,
String originatorOrganizationName,
Relationship relationship) |
void |
processInstanceBatchEvent(String sourceName,
String originatorMetadataCollectionId,
String originatorServerName,
String originatorServerType,
String originatorOrganizationName,
InstanceGraph instances) |
void |
processNewEntityEvent(String sourceName,
String originatorMetadataCollectionId,
String originatorServerName,
String originatorServerType,
String originatorOrganizationName,
EntityDetail entity) |
void |
processNewRelationshipEvent(String sourceName,
String originatorMetadataCollectionId,
String originatorServerName,
String originatorServerType,
String originatorOrganizationName,
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,
EntityDetail entity) |
void |
processRefreshEntityEvent(String sourceName,
String originatorMetadataCollectionId,
String originatorServerName,
String originatorServerType,
String originatorOrganizationName,
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,
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,
EntityDetail entity) |
void |
processReHomedRelationshipEvent(String sourceName,
String originatorMetadataCollectionId,
String originatorServerName,
String originatorServerType,
String originatorOrganizationName,
String originalHomeMetadataCollectionId,
Relationship relationship) |
void |
processReIdentifiedEntityEvent(String sourceName,
String originatorMetadataCollectionId,
String originatorServerName,
String originatorServerType,
String originatorOrganizationName,
String originalEntityGUID,
EntityDetail entity) |
void |
processReIdentifiedRelationshipEvent(String sourceName,
String originatorMetadataCollectionId,
String originatorServerName,
String originatorServerType,
String originatorOrganizationName,
String originalRelationshipGUID,
Relationship relationship) |
void |
processRestoredEntityEvent(String sourceName,
String originatorMetadataCollectionId,
String originatorServerName,
String originatorServerType,
String originatorOrganizationName,
EntityDetail entity) |
void |
processRestoredRelationshipEvent(String sourceName,
String originatorMetadataCollectionId,
String originatorServerName,
String originatorServerType,
String originatorOrganizationName,
Relationship relationship) |
void |
processReTypedEntityEvent(String sourceName,
String originatorMetadataCollectionId,
String originatorServerName,
String originatorServerType,
String originatorOrganizationName,
TypeDefSummary originalTypeDef,
EntityDetail entity) |
void |
processReTypedRelationshipEvent(String sourceName,
String originatorMetadataCollectionId,
String originatorServerName,
String originatorServerType,
String originatorOrganizationName,
TypeDefSummary originalTypeDef,
Relationship relationship) |
void |
processUndoneEntityEvent(String sourceName,
String originatorMetadataCollectionId,
String originatorServerName,
String originatorServerType,
String originatorOrganizationName,
EntityDetail entity) |
void |
processUndoneRelationshipEvent(String sourceName,
String originatorMetadataCollectionId,
String originatorServerName,
String originatorServerType,
String originatorOrganizationName,
Relationship relationship) |
void |
processUpdatedEntityEvent(String sourceName,
String originatorMetadataCollectionId,
String originatorServerName,
String originatorServerType,
String originatorOrganizationName,
EntityDetail oldEntity,
EntityDetail newEntity) |
void |
processUpdatedRelationshipEvent(String sourceName,
String originatorMetadataCollectionId,
String originatorServerName,
String originatorServerType,
String originatorOrganizationName,
Relationship oldRelationship,
Relationship newRelationship) |
void |
sendEvent(SecurityOfficerEvent securityOfficerEvent) |
void |
sendInstanceEvent(String sourceName,
OMRSInstanceEvent instanceEvent) |
getEventProcessorName, processDeletePurgedEntityEvent, processDeletePurgedRelationshipEvent, processPurgedEntityEvent, processPurgedRelationshipEventpublic SecurityOfficerPublisher(SecurityOfficerEventProcessor securityOfficerEventProcessor, OpenMetadataTopicConnector openMetadataTopicConnector, OMRSAuditLog auditLog)
public void sendInstanceEvent(String sourceName, OMRSInstanceEvent instanceEvent)
sendInstanceEvent in interface OMRSInstanceEventProcessorInterfacesendInstanceEvent in class OMRSInstanceEventProcessorpublic void processNewEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, EntityDetail entity)
processNewEntityEvent in interface OMRSInstanceEventProcessorInterfaceprocessNewEntityEvent in class OMRSInstanceEventProcessorpublic void processUpdatedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, EntityDetail oldEntity, EntityDetail newEntity)
processUpdatedEntityEvent in interface OMRSInstanceEventProcessorInterfaceprocessUpdatedEntityEvent in class OMRSInstanceEventProcessorpublic void processUndoneEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, EntityDetail entity)
processUndoneEntityEvent in interface OMRSInstanceEventProcessorInterfaceprocessUndoneEntityEvent in class OMRSInstanceEventProcessorpublic void processClassifiedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, EntityDetail entity)
processClassifiedEntityEvent in interface OMRSInstanceEventProcessorInterfaceprocessClassifiedEntityEvent in class OMRSInstanceEventProcessorpublic void processDeclassifiedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, EntityDetail entity)
processDeclassifiedEntityEvent in interface OMRSInstanceEventProcessorInterfaceprocessDeclassifiedEntityEvent in class OMRSInstanceEventProcessorpublic void processReclassifiedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, EntityDetail entity)
processReclassifiedEntityEvent in interface OMRSInstanceEventProcessorInterfaceprocessReclassifiedEntityEvent in class OMRSInstanceEventProcessorpublic void processDeletedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, EntityDetail entity)
processDeletedEntityEvent in interface OMRSInstanceEventProcessorInterfaceprocessDeletedEntityEvent in class OMRSInstanceEventProcessorpublic void processRestoredEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, EntityDetail entity)
processRestoredEntityEvent in interface OMRSInstanceEventProcessorInterfaceprocessRestoredEntityEvent in class OMRSInstanceEventProcessorpublic void processPurgedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String typeDefGUID, String typeDefName, String instanceGUID)
processPurgedEntityEvent in interface OMRSInstanceEventProcessorInterfaceprocessPurgedEntityEvent in class OMRSInstanceEventProcessorpublic void processReTypedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, TypeDefSummary originalTypeDef, EntityDetail entity)
processReTypedEntityEvent in interface OMRSInstanceEventProcessorInterfaceprocessReTypedEntityEvent in class OMRSInstanceEventProcessorpublic void processReHomedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String originalHomeMetadataCollectionId, EntityDetail entity)
processReHomedEntityEvent in interface OMRSInstanceEventProcessorInterfaceprocessReHomedEntityEvent in class OMRSInstanceEventProcessorpublic void processReIdentifiedEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String originalEntityGUID, EntityDetail entity)
processReIdentifiedEntityEvent in interface OMRSInstanceEventProcessorInterfaceprocessReIdentifiedEntityEvent in class OMRSInstanceEventProcessorpublic void processRefreshEntityRequested(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String typeDefGUID, String typeDefName, String instanceGUID, String homeMetadataCollectionId)
processRefreshEntityRequested in interface OMRSInstanceEventProcessorInterfaceprocessRefreshEntityRequested in class OMRSInstanceEventProcessorpublic void processRefreshEntityEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, EntityDetail entity)
processRefreshEntityEvent in interface OMRSInstanceEventProcessorInterfaceprocessRefreshEntityEvent in class OMRSInstanceEventProcessorpublic void processNewRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, Relationship relationship)
processNewRelationshipEvent in interface OMRSInstanceEventProcessorInterfaceprocessNewRelationshipEvent in class OMRSInstanceEventProcessorpublic void processUpdatedRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, Relationship oldRelationship, Relationship newRelationship)
processUpdatedRelationshipEvent in interface OMRSInstanceEventProcessorInterfaceprocessUpdatedRelationshipEvent in class OMRSInstanceEventProcessorpublic void processUndoneRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, Relationship relationship)
processUndoneRelationshipEvent in interface OMRSInstanceEventProcessorInterfaceprocessUndoneRelationshipEvent in class OMRSInstanceEventProcessorpublic void processDeletedRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, Relationship relationship)
processDeletedRelationshipEvent in interface OMRSInstanceEventProcessorInterfaceprocessDeletedRelationshipEvent in class OMRSInstanceEventProcessorpublic void processRestoredRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, Relationship relationship)
processRestoredRelationshipEvent in interface OMRSInstanceEventProcessorInterfaceprocessRestoredRelationshipEvent in class OMRSInstanceEventProcessorpublic void processPurgedRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String typeDefGUID, String typeDefName, String instanceGUID)
processPurgedRelationshipEvent in interface OMRSInstanceEventProcessorInterfaceprocessPurgedRelationshipEvent in class OMRSInstanceEventProcessorpublic void processReTypedRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, TypeDefSummary originalTypeDef, Relationship relationship)
processReTypedRelationshipEvent in interface OMRSInstanceEventProcessorInterfaceprocessReTypedRelationshipEvent in class OMRSInstanceEventProcessorpublic void processReHomedRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String originalHomeMetadataCollectionId, Relationship relationship)
processReHomedRelationshipEvent in interface OMRSInstanceEventProcessorInterfaceprocessReHomedRelationshipEvent in class OMRSInstanceEventProcessorpublic void processReIdentifiedRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String originalRelationshipGUID, Relationship relationship)
processReIdentifiedRelationshipEvent in interface OMRSInstanceEventProcessorInterfaceprocessReIdentifiedRelationshipEvent in class OMRSInstanceEventProcessorpublic void processRefreshRelationshipRequest(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String typeDefGUID, String typeDefName, String instanceGUID, String homeMetadataCollectionId)
processRefreshRelationshipRequest in interface OMRSInstanceEventProcessorInterfaceprocessRefreshRelationshipRequest in class OMRSInstanceEventProcessorpublic void processRefreshRelationshipEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, Relationship relationship)
processRefreshRelationshipEvent in interface OMRSInstanceEventProcessorInterfaceprocessRefreshRelationshipEvent in class OMRSInstanceEventProcessorpublic void processInstanceBatchEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, InstanceGraph instances)
processInstanceBatchEvent in interface OMRSInstanceEventProcessorInterfaceprocessInstanceBatchEvent in class OMRSInstanceEventProcessorpublic void processConflictingInstancesEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String targetMetadataCollectionId, TypeDefSummary targetTypeDef, String targetInstanceGUID, String otherMetadataCollectionId, InstanceProvenanceType otherOrigin, TypeDefSummary otherTypeDef, String otherInstanceGUID, String errorMessage)
processConflictingInstancesEvent in interface OMRSInstanceEventProcessorInterfaceprocessConflictingInstancesEvent in class OMRSInstanceEventProcessorpublic void processConflictingTypeEvent(String sourceName, String originatorMetadataCollectionId, String originatorServerName, String originatorServerType, String originatorOrganizationName, String targetMetadataCollectionId, TypeDefSummary targetTypeDef, String targetInstanceGUID, TypeDefSummary otherTypeDef, String errorMessage)
processConflictingTypeEvent in interface OMRSInstanceEventProcessorInterfaceprocessConflictingTypeEvent in class OMRSInstanceEventProcessorpublic void sendEvent(SecurityOfficerEvent securityOfficerEvent) throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionCopyright © 2018–2019 ODPi. All rights reserved.