Class IntegrationDaemonOperationalServices
java.lang.Object
org.odpi.openmetadata.governanceservers.integrationdaemonservices.server.IntegrationDaemonOperationalServices
IntegrationDaemonOperationalServices is responsible for controlling the startup and shutdown of
the integration daemon services.
-
Constructor Summary
ConstructorsConstructorDescriptionIntegrationDaemonOperationalServices(String localServerName, String localServerId, String localServerUserId, int maxPageSize) Constructor used at server startup. -
Method Summary
Modifier and TypeMethodDescriptionvoidinitialize(List<IntegrationGroupConfig> dynamicConfiguration, AuditLog auditLog) Initialize the service.voidShutdown the service.
-
Constructor Details
-
IntegrationDaemonOperationalServices
public IntegrationDaemonOperationalServices(String localServerName, String localServerId, String localServerUserId, int maxPageSize) Constructor used at server startup.- Parameters:
localServerName- name of the local serverlocalServerId- unique identifier for this serverlocalServerUserId- user id for this server to use on REST calls if processing inbound messages.maxPageSize- maximum number of records that can be requested on the pageSize parameter
-
-
Method Details
-
initialize
public void initialize(List<IntegrationGroupConfig> dynamicConfiguration, AuditLog auditLog) throws OMAGConfigurationErrorException Initialize the service.- Parameters:
dynamicConfiguration- config properties for dynamic integration groupsauditLog- destination for audit log messages.- Throws:
OMAGConfigurationErrorException- error in configuration preventing startup
-
terminate
public void terminate()Shutdown the service.
-