return this.appendMessage(level, message, 0);
}
+ public boolean appendSafeMessage(MLogFilter.Threshold level, String message) {
+ try {
+ return this.appendMessage(level, message);
+ }
+ catch (MLoggingException exception) {
+ }
+ //
+ return false;
+ }
+
public boolean appendMessage(MLogFilter.Threshold level, String message, int indentation) throws MLoggingException {
if (null == level) {
throw new IllegalArgumentException("Invalid 'level': null.");
return true;
}
+ public boolean appendSafeMessage(MLogFilter.Threshold level, String message, int indentation) {
+ try {
+ return this.appendMessage(level, message, indentation);
+ }
+ catch (MLoggingException exception) {
+ }
+ //
+ return false;
+ }
+
protected void flushMessages() throws MLoggingException {
while (0 < this.logMessageQueue.size()) {
MLogMessage logMessage = this.logMessageQueue.remove();