Class LoggingService

    • Constructor Detail

      • LoggingService

        @API(status=STABLE,
             since="1.1")
        public LoggingService()
        Constructor.
    • Method Detail

      • createLogConfiguration

        @API(status=STABLE,
             since="1.1")
        @FeatureToggle(featureID="CM-0001.S001")
        public void createLogConfiguration()
        Creates for an application a external log configuration. Copy the configuration file for the Logger from the classpath to the application directory.
      • readLogConfiguration

        @API(status=STABLE,
             since="1.1")
        @FeatureToggle(featureID="CM-0001.S002")
        public String readLogConfiguration​(String file)
        Read the log configuration from a file and return the file content.
        Parameters:
        file - as String
        Returns:
        configuration as String
      • writeLogConfiguration

        @API(status=STABLE,
             since="1.1")
        @FeatureToggle(featureID="CM-0001.S003")
        public void writeLogConfiguration​(String content,
                                          String file)
        Write a configuration to a file. The file will only written when the XML is well formed.
        Parameters:
        content - as String
        file - as String