java.lang.Object
org.odpi.openmetadata.governanceservers.integrationdaemonservices.handlers.IntegrationGroupHandler

public class IntegrationGroupHandler extends Object
The IntegrationGroupHandler is responsible for maintaining information about the integration connectors in an integration group.
  • Field Details

    • serverName

      protected String serverName
    • serverUserId

      protected String serverUserId
    • auditLog

      protected AuditLog auditLog
    • maxPageSize

      protected int maxPageSize
    • integrationGroupName

      protected String integrationGroupName
    • integrationGroupGUID

      protected String integrationGroupGUID
    • integrationGroupProperties

      protected IntegrationGroupProperties integrationGroupProperties
  • Constructor Details

    • IntegrationGroupHandler

      public IntegrationGroupHandler(String integrationGroupName, Map<String,IntegrationContextManager> contextManagerMap, Map<String,String> integrationServiceNameMap, IntegrationConnectorCacheMap integrationConnectorCacheMap, String serverName, String serverUserId, IntegrationGroupConfigurationClient configurationClient, AuditLog auditLog, int maxPageSize)
      Create a client-side object for managing an integration connector.
      Parameters:
      integrationGroupName - the properties of the integration group.
      integrationConnectorCacheMap - manages the dynamic map of connectors.
      contextManagerMap - details of the context manager for each registered integration service.
      integrationServiceNameMap - details of the full name for each registered integration service.
      serverName - the name of the integration daemon server where the integration group is running
      serverUserId - user id for the server to use
      configurationClient - client to retrieve the configuration
      auditLog - logging destination
      maxPageSize - maximum number of results that can be returned in a single request
  • Method Details