LoggerWrapper.java
452 Bytes
package com.uccc.admin.config;
import java.io.ByteArrayOutputStream;
/**
* Created by kidbei on 2016/12/14.
*/
public interface LoggerWrapper {
long IGNORE_BODY_SIZE = 1024 * 2l;
long getIgnoreBodySize();
default byte[] toByteArray(){
return getOut().toByteArray();
}
default boolean isBiggerThanIgnoreBody() {
return getOut().size() > getIgnoreBodySize();
}
ByteArrayOutputStream getOut();
}