@Override public void start() { super.start(); }
@Override public String getPresentationHeader() { if(outputPatternAsHeader) return getPresentationHeaderPrefix()+pattern; else return super.getPresentationHeader(); } }
@Override public void stop() { super.stop(); formatter.stop(); stopWrapped(prefix); stopWrapped(suffix); }
/** * This method is called whenever a logging happens via logger.log(..) API * calls. Implementation for this appender will take in log events instantly * as long as the buffer is not full (as per user configuration). This call * will block if internal buffer is full until internal threads create some * space by publishing some of the records. * * If there is any error in parsing logevents, those logevents would be * dropped. */ @Override protected void append(Event logEvent) { if(initializationFailed) { addError("Check the configuration and whether the configured stream " + streamName + " exists and is active. Failed to initialize kinesis logback appender: " + name); return; } try { String message = this.layout.doLayout(logEvent); putMessage(message); } catch(Exception e) { addError("Failed to schedule log entry for publishing into Kinesis stream: " + streamName, e); } }
@Override public String getPresentationHeader() { if(outputPatternAsHeader) return getPresentationHeaderPrefix()+pattern; else return super.getPresentationHeader(); } }
@Override public void start() { tpc.start(); super.start(); }
@Override public String getPresentationHeader() { if(outputPatternAsHeader) return getPresentationHeaderPrefix()+pattern; else return super.getPresentationHeader(); } }
protected LayoutBase<E> buildLayout(LoggerContext context, LayoutFactory<E> defaultLayoutFactory) { final LayoutBase<E> layoutBase; if (layout == null) { final PatternLayoutBase<E> patternLayoutBase = defaultLayoutFactory.build(context, timeZone); if (!Strings.isNullOrEmpty(logFormat)) { patternLayoutBase.setPattern(logFormat); } layoutBase = patternLayoutBase; } else { layoutBase = layout.build(context, timeZone); } layoutBase.start(); return layoutBase; } }
@Override public String getPresentationHeader() { if(outputPatternAsHeader) return getPresentationHeaderPrefix()+pattern; else return super.getPresentationHeader(); } }
@Override public void start() { super.start(); }
@Override public String getPresentationHeader() { if (outputPatternAsHeader) return getPresentationHeaderPrefix() + pattern; else return super.getPresentationHeader(); } }
@Override public void start() { super.start(); }
@Override public String getPresentationHeader() { if (outputPatternAsHeader) return getPresentationHeaderPrefix() + pattern; else return super.getPresentationHeader(); } }
@Override public void start() { super.start(); }
@Override public String getPresentationHeader() { if (outputPatternAsHeader) return getPresentationHeaderPrefix() + pattern; else return super.getPresentationHeader(); } }
@Override public void start() { super.start(); }
@Override public String getPresentationHeader() { if(outputPatternAsHeader) return getPresentationHeaderPrefix()+pattern; else return super.getPresentationHeader(); } }
@Override public void start() { super.start(); }
@Override public void start() { super.start(); }
@Override public void start() { super.start(); }