Class EngineConfigurationRefreshThread
java.lang.Object
org.odpi.openmetadata.governanceservers.enginehostservices.threads.EngineConfigurationRefreshThread
- All Implemented Interfaces:
Runnable
EngineConfigurationRefreshThread is the class responsible for establishing the listener for configuration
updates. It runs as a separate thread until the listener is registered with the Governance Engine OMAS.
At that point, the listener is able to process incoming configuration updates and this thread can end.
-
Constructor Summary
ConstructorDescriptionEngineConfigurationRefreshThread
(GovernanceEngineMap engineHandlers, GovernanceServerEventClient eventClient, OpenGovernanceClient openGovernanceClient, AuditLog auditLog, String localServerUserId, String localServerName, String accessServiceServerName, String accessServiceRootURL) The constructor takes details of the governance engine handlers needed by the listener and the information needed to log errors if the metadata server is not available. -
Method Summary
-
Constructor Details
-
EngineConfigurationRefreshThread
public EngineConfigurationRefreshThread(GovernanceEngineMap engineHandlers, GovernanceServerEventClient eventClient, OpenGovernanceClient openGovernanceClient, AuditLog auditLog, String localServerUserId, String localServerName, String accessServiceServerName, String accessServiceRootURL) The constructor takes details of the governance engine handlers needed by the listener and the information needed to log errors if the metadata server is not available.- Parameters:
engineHandlers
- list of governance engine handlers running locally mapped to their nameseventClient
- client for accessing the Governance Server OMAS OutTopicopenGovernanceClient
- client for working with engine actionsauditLog
- logging destinationlocalServerUserId
- userId for configuration requestslocalServerName
- this server's nameaccessServiceServerName
- metadata server's nameaccessServiceRootURL
- platform location for metadata server
-
-
Method Details