Class SecurityManagerOMRSTopicListener
- java.lang.Object
-
- org.odpi.openmetadata.repositoryservices.connectors.omrstopic.OMRSTopicListenerBase
-
- org.odpi.openmetadata.accessservices.securitymanager.listener.SecurityManagerOMRSTopicListener
-
- All Implemented Interfaces:
OMRSTopicListener
public class SecurityManagerOMRSTopicListener extends OMRSTopicListenerBase
SecurityManagerOMRSTopicListener received details of each OMRS event from the cohorts that the local server is connected to. It passes NEW_ENTITY_EVENTs to the publisher.
-
-
Field Summary
-
Fields inherited from class org.odpi.openmetadata.repositoryservices.connectors.omrstopic.OMRSTopicListenerBase
auditLog, serviceName
-
-
Constructor Summary
Constructors Constructor Description SecurityManagerOMRSTopicListener(String serviceName, SecurityManagerOutTopicPublisher eventPublisher, List<String> supportedZones, OMRSRepositoryHelper repositoryHelper, AuditLog auditLog)Initialize the topic listener.
-
Method Summary
-
Methods inherited from class org.odpi.openmetadata.repositoryservices.connectors.omrstopic.OMRSTopicListenerBase
getInstanceTypeName, processAttributeTypeDefConflictEvent, processBadConnectionEvent, processClassifiedEntityEvent, processClassifiedEntityEvent, processConflictingCollectionIdEvent, processConflictingInstancesEvent, processConflictingTypeEvent, processDeclassifiedEntityEvent, processDeclassifiedEntityEvent, processDeletedAttributeTypeDefEvent, processDeletedEntityEvent, processDeletedRelationshipEvent, processDeletedTypeDefEvent, processDeletePurgedEntityEvent, processDeletePurgedRelationshipEvent, processInstanceBatchEvent, processInstanceEvent, processNewAttributeTypeDefEvent, processNewEntityEvent, processNewRelationshipEvent, processNewTypeDefEvent, processPurgedEntityEvent, processPurgedRelationshipEvent, processReclassifiedEntityEvent, processReclassifiedEntityEvent, processRefreshEntityEvent, processRefreshEntityRequested, processRefreshRelationshipEvent, processRefreshRelationshipRequest, processRegistrationEvent, processRegistrationRefreshRequest, processRegistryEvent, processReHomedEntityEvent, processReHomedRelationshipEvent, processReIdentifiedAttributeTypeDefEvent, processReIdentifiedEntityEvent, processReIdentifiedRelationshipEvent, processReIdentifiedTypeDefEvent, processReRegistrationEvent, processRestoredEntityEvent, processRestoredRelationshipEvent, processReTypedEntityEvent, processReTypedRelationshipEvent, processTypeDefConflictEvent, processTypeDefEvent, processTypeDefPatchMismatchEvent, processUndoneEntityEvent, processUndoneRelationshipEvent, processUnRegistrationEvent, processUpdatedEntityEvent, processUpdatedRelationshipEvent, processUpdatedTypeDefEvent
-
-
-
-
Constructor Detail
-
SecurityManagerOMRSTopicListener
public SecurityManagerOMRSTopicListener(String serviceName, SecurityManagerOutTopicPublisher eventPublisher, List<String> supportedZones, OMRSRepositoryHelper repositoryHelper, AuditLog auditLog)
Initialize the topic listener.- Parameters:
serviceName- this is the full name of the service - used for error logging in base classeventPublisher- this is the out topic publisher.supportedZones- list of zones for the visible assetsrepositoryHelper- repository helperauditLog- logging destination
-
-