public class LogAspectSupport
extends java.lang.Object
implements org.springframework.beans.factory.InitializingBean
| Modifier and Type | Class and Description |
|---|---|
static interface |
LogAspectSupport.Invoker |
protected class |
LogAspectSupport.LogOperationContext |
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.commons.logging.Log |
LOGGER |
| Constructor and Description |
|---|
LogAspectSupport() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
protected java.lang.Object |
execute(LogAspectSupport.Invoker invoker,
java.lang.Object target,
java.lang.reflect.Method method,
java.lang.Object[] args) |
org.springframework.cache.interceptor.KeyGenerator |
getKeyGenerator() |
LogManager |
getLogManager() |
LogOperationSource |
getLogOperationSource() |
protected LogAspectSupport.LogOperationContext |
getOperationContext(LogOperation operation,
java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object target,
java.lang.Class<?> targetClass) |
protected java.lang.String |
methodIdentification(java.lang.reflect.Method method,
java.lang.Class<?> targetClass) |
void |
setKeyGenerator(org.springframework.cache.interceptor.KeyGenerator keyGenerator) |
void |
setLogManager(LogManager logManager) |
void |
setLogOperationSources(LogOperationSource... logOperationSources) |
public void setLogManager(LogManager logManager)
public LogManager getLogManager()
public void setKeyGenerator(org.springframework.cache.interceptor.KeyGenerator keyGenerator)
public org.springframework.cache.interceptor.KeyGenerator getKeyGenerator()
public void afterPropertiesSet()
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanpublic void setLogOperationSources(LogOperationSource... logOperationSources)
protected java.lang.String methodIdentification(java.lang.reflect.Method method,
java.lang.Class<?> targetClass)
public LogOperationSource getLogOperationSource()
protected java.lang.Object execute(LogAspectSupport.Invoker invoker, java.lang.Object target, java.lang.reflect.Method method, java.lang.Object[] args)
protected LogAspectSupport.LogOperationContext getOperationContext(LogOperation operation, java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object target, java.lang.Class<?> targetClass)