Class AbstractPropertyAndEncoder<T>

java.lang.Object
com.agido.logback.elasticsearch.util.AbstractPropertyAndEncoder<T>
Direct Known Subclasses:
AccessPropertyAndEncoder, ClassicPropertyAndEncoder

public abstract class AbstractPropertyAndEncoder<T> extends Object
  • Constructor Details

    • AbstractPropertyAndEncoder

      public AbstractPropertyAndEncoder(Property property, ch.qos.logback.core.Context context)
  • Method Details

    • getLayout

      protected abstract ch.qos.logback.core.pattern.PatternLayoutBase<T> getLayout()
    • encode

      public String encode(T event)
    • getName

      public String getName()
    • allowEmpty

      public boolean allowEmpty()
    • getType

      public Property.Type getType()