Package com.appliedolap.essbase
Class EssLogSetting
java.lang.Object
com.appliedolap.essbase.EssLogSetting
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 Summary
ConstructorsConstructorDescriptionEssLogSetting(String handlerName, String logType, Integer maxLogSize, Integer maxAllLogSize) -
Method Summary
Modifier and TypeMethodDescriptionWhich handler, e.g.How it rotates, e.g.The size every file for this handler may reach together, before the oldest are discarded.The size one file may reach before rotating.toString()A copy with different sizes, for handing back toEssServer.setLogSettings(java.util.List<com.appliedolap.essbase.EssLogSetting>).
-
Constructor Details
-
EssLogSetting
-
-
Method Details
-
getHandlerName
Which handler, e.g.serverhandlerorjagent-handler-text. -
getLogType
How it rotates, e.g.SIZEBASED. -
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
The size every file for this handler may reach together, before the oldest are discarded. -
withSizes
A copy with different sizes, for handing back toEssServer.setLogSettings(java.util.List<com.appliedolap.essbase.EssLogSetting>). -
toString
-