*** This interface provides Binary Compatibility only, not Source Compatibility ***

Interface MergeServiceConfigInterface

All Known Implementing Classes:
ServiceProfile

@SASScope("ALL") @BinaryCompatibilityOnly public interface MergeServiceConfigInterface
Interface used to merge a service configuration from a UTF-8 encoded XML file into a foundation service's configuration.
Since:
9.2
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    mergeServiceConfig(File file, ServiceDeployment serviceDeployment, com.sas.metadata.remote.ServiceComponent serviceComponent, com.sas.metadata.remote.Property applicationConfigProperty)
    Merges the service configuration from a UTF-8 encoded XML file into a foundation service's configuration.
  • Method Details

    • mergeServiceConfig

      void mergeServiceConfig(File file, ServiceDeployment serviceDeployment, com.sas.metadata.remote.ServiceComponent serviceComponent, com.sas.metadata.remote.Property applicationConfigProperty) throws ServiceException
      Merges the service configuration from a UTF-8 encoded XML file into a foundation service's configuration.
      Parameters:
      file - The destination file to which a UTF-8 encoded representation of the service configuration will be written as XML.
      serviceDeployment - Service deployment.
      serviceComponent - The service component whose configuration is to be updated.
      applicationConfigProperty - The service configuration property into which the configuration is to be merged.
      Throws:
      ServiceException - if unable to export the service's configuration to a file.