public class DiscoveryEnginePublisher extends Object
| Constructor and Description |
|---|
DiscoveryEnginePublisher(DiscoveryEngineOutTopicServerConnector outTopicServerConnector,
String outTopicName,
OMRSAuditLog outTopicAuditLog)
Constructor for the publisher.
|
| Modifier and Type | Method and Description |
|---|---|
void |
disconnect()
Shutdown the publishing process.
|
void |
publishRefreshDiscoveryEngineEvent(String discoveryEngineGUID,
String discoveryEngineName)
Send a publish refresh event for the discovery engine.
|
void |
publishRefreshDiscoveryServiceEvent(String discoveryEngineGUID,
String discoveryEngineName,
String registeredDiscoveryServiceGUID,
List<String> discoveryRequestTypes)
Send a publish refresh event for the registered discovery service.
|
public DiscoveryEnginePublisher(DiscoveryEngineOutTopicServerConnector outTopicServerConnector, String outTopicName, OMRSAuditLog outTopicAuditLog)
outTopicServerConnector - connector to the out topicoutTopicName - name of the out topicoutTopicAuditLog - logging destination if anything goes wrong.public void publishRefreshDiscoveryEngineEvent(String discoveryEngineGUID, String discoveryEngineName)
discoveryEngineGUID - unique identifier for the discovery enginediscoveryEngineName - unique name for the discovery enginepublic void publishRefreshDiscoveryServiceEvent(String discoveryEngineGUID, String discoveryEngineName, String registeredDiscoveryServiceGUID, List<String> discoveryRequestTypes)
discoveryEngineGUID - unique identifier for the discovery enginediscoveryEngineName - unique name for the discovery engineregisteredDiscoveryServiceGUID - unique identifier for the registered discovery servicediscoveryRequestTypes - list of discovery request types that trigger the instantiation of the
discovery servicepublic void disconnect()
Copyright © 2018–2020 ODPi. All rights reserved.