public abstract class MethodLoggerAdapter extends Object implements MethodLogger, org.springframework.core.Ordered
MethodLogger.
Usually extended into an org.aspectj.lang.annotation.Aspect with the
org.aspectj.lang.annotation.Around advice on proceedAndLogExecutionTime(ProceedingJoinPoint).
The name of a logger must be unique.| Modifier | Constructor and Description |
|---|---|
protected |
MethodLoggerAdapter(String name) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
int |
getMinimumDuration() |
String |
getName() |
int |
getOrder() |
int |
hashCode() |
boolean |
isEnabled() |
protected Object |
proceedAndLogExecutionTime(org.aspectj.lang.ProceedingJoinPoint point) |
protected String |
retrieveTypeName(org.aspectj.lang.ProceedingJoinPoint point) |
void |
setEnabled(boolean enabled) |
void |
setMinimumDuration(int minimumDuration) |
void |
setOrder(int order) |
protected MethodLoggerAdapter(String name)
public int getOrder()
getOrder in interface org.springframework.core.Orderedpublic void setOrder(int order)
public final String getName()
getName in interface MethodLoggerpublic final boolean isEnabled()
isEnabled in interface MethodLoggerpublic final void setEnabled(boolean enabled)
setEnabled in interface MethodLoggerpublic final int getMinimumDuration()
getMinimumDuration in interface MethodLoggerpublic final void setMinimumDuration(int minimumDuration)
setMinimumDuration in interface MethodLoggerprotected Object proceedAndLogExecutionTime(org.aspectj.lang.ProceedingJoinPoint point) throws Throwable
Throwableprotected String retrieveTypeName(org.aspectj.lang.ProceedingJoinPoint point)
Copyright © 2020. All rights reserved.