Class EssLogSetting

java.lang.Object
com.appliedolap.essbase.EssLogSetting

public final class EssLogSetting extends Object
How one ODL log handler rotates - which is the answer to why a log stops where it does.

A companion to reading the logs themselves: a handler keeping ten megabytes per file and five hundred in total has thrown away everything older, and nothing in the log says so.

  • Constructor Details

  • Method Details

    • getHandlerName

      public String getHandlerName()
      Which handler, e.g. serverhandler or jagent-handler-text.
    • getLogType

      public String getLogType()
      How it rotates, e.g. SIZEBASED.
    • getMaxLogSize

      public Integer getMaxLogSize()
      The size one file may reach before rotating. The server sends these as strings and takes them back the same way; they are numbers here because that is what they are and what an editor has to validate.
    • getMaxAllLogSize

      public Integer getMaxAllLogSize()
      The size every file for this handler may reach together, before the oldest are discarded.
    • withSizes

      public EssLogSetting withSizes(Integer newMaxLogSize, Integer newMaxAllLogSize)
    • toString

      public String toString()
      Overrides:
      toString in class Object