Class SurveyActionEngineHandler

java.lang.Object
org.odpi.openmetadata.governanceservers.enginehostservices.admin.GovernanceEngineHandler
org.odpi.openmetadata.engineservices.surveyaction.handlers.SurveyActionEngineHandler

public class SurveyActionEngineHandler extends GovernanceEngineHandler
The SurveyActionEngineHandler is responsible for running survey action services on demand. It is initialized with the configuration for the survey action services it supports along with the clients to the asset properties store and annotations store.
  • Constructor Details

    • SurveyActionEngineHandler

      public SurveyActionEngineHandler(EngineConfig engineConfig, String serverName, String serverUserId, GovernanceEngineConfigurationClient configurationClient, GovernanceContextClient engineActionClient, ConnectedAssetClient connectedAssetClient, FileSystemAssetOwner fileSystemAssetOwner, CSVFileAssetOwner csvFileAssetOwner, OpenMetadataClient openMetadataClient, AuditLog auditLog, int maxPageSize)
      Create a client-side object for calling a survey action engine.
      Parameters:
      engineConfig - the unique identifier of the survey action engine.
      serverName - the name of the engine host server where the survey action engine is running
      serverUserId - user id for the server to use
      configurationClient - client to retrieve the configuration
      engineActionClient - client used by the engine host services to control the execution of governance action requests
      connectedAssetClient - REST client from the OCF that is linked to the Asset Owner OMAS
      fileSystemAssetOwner - REST client that is linked to the Asset Owner OMAS
      csvFileAssetOwner - REST client that is linked to the Asset Owner OMAS
      openMetadataClient - REST Client from the GAF that is linked to the Asset Owner OMAS
      auditLog - logging destination
      maxPageSize - maximum number of results that can be returned in a single request
  • Method Details