Class MethodLoggerAdapter
java.lang.Object
com.foreach.across.modules.logging.method.MethodLoggerAdapter
- All Implemented Interfaces:
 MethodLogger,org.springframework.core.Ordered
public abstract class MethodLoggerAdapter
extends Object
implements MethodLogger, org.springframework.core.Ordered
Base class to be implemented for a 
MethodLogger.
 Usually extended into an Aspect with the
 Around advice on proceedAndLogExecutionTime(ProceedingJoinPoint).
 The name of a logger must be unique.- Author:
 - Arne Vandamme
 
- 
Field Summary
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleanfinal intfinal StringgetName()intgetOrder()inthashCode()final booleanprotected ObjectproceedAndLogExecutionTime(org.aspectj.lang.ProceedingJoinPoint point) protected StringretrieveTypeName(org.aspectj.lang.ProceedingJoinPoint point) final voidsetEnabled(boolean enabled) final voidsetMinimumDuration(int minimumDuration) voidsetOrder(int order)  
- 
Constructor Details
- 
MethodLoggerAdapter
 
 - 
 - 
Method Details
- 
getOrder
public int getOrder()- Specified by:
 getOrderin interfaceorg.springframework.core.Ordered
 - 
setOrder
public void setOrder(int order)  - 
getName
- Specified by:
 getNamein interfaceMethodLogger
 - 
isEnabled
public final boolean isEnabled()- Specified by:
 isEnabledin interfaceMethodLogger
 - 
setEnabled
public final void setEnabled(boolean enabled) - Specified by:
 setEnabledin interfaceMethodLogger
 - 
getMinimumDuration
public final int getMinimumDuration()- Specified by:
 getMinimumDurationin interfaceMethodLogger
 - 
setMinimumDuration
public final void setMinimumDuration(int minimumDuration) - Specified by:
 setMinimumDurationin interfaceMethodLogger
 - 
proceedAndLogExecutionTime
protected Object proceedAndLogExecutionTime(org.aspectj.lang.ProceedingJoinPoint point) throws Throwable - Throws:
 Throwable
 - 
retrieveTypeName
 - 
equals
 - 
hashCode
public int hashCode() 
 -