java.lang.Object
org.odpi.openmetadata.adminservices.registration.AccessServiceAdmin
org.odpi.openmetadata.accessservices.devops.admin.DevOpsAdmin

public class DevOpsAdmin extends org.odpi.openmetadata.adminservices.registration.AccessServiceAdmin
DevOpsAdmin manages the start up and shutdown of the Stewardship Action OMAS. During start up, it validates the parameters and options it receives and sets up the service as requested.
  • Field Summary

    Fields inherited from class org.odpi.openmetadata.adminservices.registration.AccessServiceAdmin

    defaultZonesPropertyName, karmaPointIncrementPropertyName, karmaPointPlateauPropertyName, publishZonesPropertyName, supportedZonesPropertyName
  • Constructor Summary

    Constructors
    Constructor
    Description
    Default constructor
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    initialize(org.odpi.openmetadata.adminservices.configuration.properties.AccessServiceConfig accessServiceConfig, org.odpi.openmetadata.repositoryservices.connectors.omrstopic.OMRSTopicConnector omrsTopicConnector, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryConnector repositoryConnector, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog, String serverUserName)
    Initialize the access service.
    void
    Shutdown the access service.

    Methods inherited from class org.odpi.openmetadata.adminservices.registration.AccessServiceAdmin

    extractDefaultZones, extractKarmaPointIncrement, extractKarmaPointPlateau, extractPublishZones, extractSupportedZones, getFullServiceName, getInTopicEventBusConnector, getOutTopicConnection, getOutTopicEventBusConnector, getTopicConnector, getTopicName, initialize, registerWithEnterpriseTopic, setFullServiceName, throwUnexpectedInitializationException

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DevOpsAdmin

      public DevOpsAdmin()
      Default constructor
  • Method Details

    • initialize

      public void initialize(org.odpi.openmetadata.adminservices.configuration.properties.AccessServiceConfig accessServiceConfig, org.odpi.openmetadata.repositoryservices.connectors.omrstopic.OMRSTopicConnector omrsTopicConnector, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryConnector repositoryConnector, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog, String serverUserName) throws org.odpi.openmetadata.adminservices.ffdc.exception.OMAGConfigurationErrorException
      Initialize the access service.
      Overrides:
      initialize in class org.odpi.openmetadata.adminservices.registration.AccessServiceAdmin
      Parameters:
      accessServiceConfig - specific configuration properties for this access service.
      omrsTopicConnector - connector for receiving OMRS Events from the cohorts
      repositoryConnector - connector for querying the cohort repositories
      auditLog - audit log component for logging messages.
      serverUserName - user id to use on OMRS calls where there is no end user.
      Throws:
      org.odpi.openmetadata.adminservices.ffdc.exception.OMAGConfigurationErrorException - invalid parameters in the configuration properties.
    • shutdown

      public void shutdown()
      Shutdown the access service.
      Specified by:
      shutdown in class org.odpi.openmetadata.adminservices.registration.AccessServiceAdmin