Constructor and Description |
---|
LogDecorator() |
Modifier and Type | Method and Description |
---|---|
Object |
doDecorate(Request request,
DecoratorChain chain) |
boolean |
getMeasureProcessTime() |
long |
getProcessTimeWarningThreasholdMillis() |
protected void |
processEnd() |
protected void |
processEnd(Runnable onThreasholdOver) |
protected long |
processLap(String message) |
protected void |
processStart(Class<?> serviceClass) |
void |
setMeasureProcessTime(boolean measureProcessTime) |
void |
setProcessTimeWarningThreasholdMillis(long processTimeWarningThreasholdMillis) |
public long getProcessTimeWarningThreasholdMillis()
public void setProcessTimeWarningThreasholdMillis(long processTimeWarningThreasholdMillis)
public boolean getMeasureProcessTime()
public void setMeasureProcessTime(boolean measureProcessTime)
public Object doDecorate(Request request, DecoratorChain chain) throws InvocationTargetException, IllegalArgumentException, IllegalAccessException
doDecorate
in interface Decorator
InvocationTargetException
IllegalArgumentException
IllegalAccessException
protected void processStart(Class<?> serviceClass)
protected long processLap(String message)
protected void processEnd()
protected void processEnd(Runnable onThreasholdOver)