Package org.europa.together.service
Class LoggingService
- java.lang.Object
-
- org.europa.together.service.LoggingService
-
@API(status=STABLE, since="1.1") @Service @FeatureToggle(featureID="CM-0001") public final class LoggingService extends Object
Implementation of the Logging Service.- Since:
- 1.0
- Version:
- 1.0
- Author:
- [email protected]
-
-
Constructor Summary
Constructors Constructor Description LoggingService()
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createLogConfiguration()
Creates for an application a external log configuration.String
readLogConfiguration(String file)
Read the log configuration from a file and return the file content.void
writeLogConfiguration(String content, String file)
Write a configuration to a file.
-
-
-
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 Stringfile
- as String
-
-