<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>ILogWriter on sillysky.net</title>
    <link>https://sillysky.net/docs/nyssr/logging/cloggerfactory/ilogwriter/</link>
    <description>Recent content in ILogWriter on sillysky.net</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Tue, 14 Oct 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://sillysky.net/docs/nyssr/logging/cloggerfactory/ilogwriter/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>CDefaultConsoleLogWriter</title>
      <link>https://sillysky.net/docs/nyssr/logging/cloggerfactory/ilogwriter/cdefaultconsolelogwriter/</link>
      <pubDate>Tue, 14 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/nyssr/logging/cloggerfactory/ilogwriter/cdefaultconsolelogwriter/</guid>
      <description>This LOG writer is the supplied LOG writer for console output.&#xA;It prints messages with ERROR level on System.err, while other levels are printed on System.out.&#xA;The log writer gets the settings (formatter, filename, level) from the preferences: see here.</description>
    </item>
    <item>
      <title>CLogDto</title>
      <link>https://sillysky.net/docs/nyssr/logging/cloggerfactory/ilogwriter/clogdto/</link>
      <pubDate>Tue, 14 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/nyssr/logging/cloggerfactory/ilogwriter/clogdto/</guid>
      <description>The CLogDto class is used to store the data of a LOG entry.&#xA;Constructor There is only one constructor.&#xA;public CLogDto(@NotNull final ELevel aLevel, @Nullable final Class&lt;?&gt; aClass, @Nullable final String aName); Getter and setter The LOG level indicates how important this LOG entry is.&#xA;@NotNull public ELevel getLevel(); The logger ID can consist of any class or text. In case of a class, its full name (including package) is used as ID.</description>
    </item>
    <item>
      <title>CSyncFileLogWriter</title>
      <link>https://sillysky.net/docs/nyssr/logging/cloggerfactory/ilogwriter/csyncfilelogwriter/</link>
      <pubDate>Tue, 14 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/nyssr/logging/cloggerfactory/ilogwriter/csyncfilelogwriter/</guid>
      <description>This class implements the ILogWriter interface. It writes the formatted log messages to a file.&#xA;The writer formats the LOG message slightly differently than usual. There are two columns in the output. The LOG text is printed in the first column. It is wrapped when the column width is reached. In the second column, the other information is printed, such as time, the executing Java file, etc.. The second column is very far to the right in a normal editor, so you may have to scroll the output window to the right to see the contents.</description>
    </item>
    <item>
      <title>ELevel</title>
      <link>https://sillysky.net/docs/nyssr/logging/cloggerfactory/ilogwriter/elevel/</link>
      <pubDate>Tue, 14 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/nyssr/logging/cloggerfactory/ilogwriter/elevel/</guid>
      <description>As in many other logging systems, there are LOG levels. The following LOG levels are specified:&#xA;TRACE DEBUG INFO WARN ERROR OFF As always, setting a log level allows all LOG messages to be output at the same and lower LOG levels. Example: If the LOG level is set to INFO, all outputs with the levels INFO, WARN and ERROR are allowed. An exception is the OFF level: here all outputs are suppressed.</description>
    </item>
    <item>
      <title>ILogger</title>
      <link>https://sillysky.net/docs/nyssr/logging/cloggerfactory/ilogwriter/ilogger/</link>
      <pubDate>Tue, 14 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/nyssr/logging/cloggerfactory/ilogwriter/ilogger/</guid>
      <description>The logger interface allows the user to write messages to the LOG output. A logger is obtained via the logger factory by specifying a class or a freely selectable name.&#xA;@NotNull public static ILogger getLogger(@NotNull final Class&lt;?&gt; aClass); @NotNull public static ILogger getLogger(@NotNull final String aName); LOG levels As in many other logging systems, there are LOG levels. The following LOG levels are specified:&#xA;TRACE DEBUG INFO WARN ERROR OFF Logging methods For each level there is a set of methods to output a LOG message.</description>
    </item>
  </channel>
</rss>
