public class AnnotationLogOperationSource extends AbstractFallbackLogOperationSource implements java.io.Serializable
LOGGER| Constructor and Description |
|---|
AnnotationLogOperationSource() |
AnnotationLogOperationSource(boolean publicMethodsOnly) |
AnnotationLogOperationSource(LogAnnotationParser... annotationParsers) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
allowPublicMethodsOnly() |
protected java.util.Collection<LogOperation> |
determineLogOperations(java.lang.reflect.AnnotatedElement ae) |
protected java.util.Collection<LogOperation> |
findOperations(java.lang.Class<?> clazz) |
protected java.util.Collection<LogOperation> |
findOperations(java.lang.reflect.Method method) |
getCacheKey, getOperationspublic AnnotationLogOperationSource()
public AnnotationLogOperationSource(boolean publicMethodsOnly)
public AnnotationLogOperationSource(LogAnnotationParser... annotationParsers)
protected java.util.Collection<LogOperation> findOperations(java.lang.Class<?> clazz)
findOperations in class AbstractFallbackLogOperationSourceprotected java.util.Collection<LogOperation> findOperations(java.lang.reflect.Method method)
findOperations in class AbstractFallbackLogOperationSourceprotected java.util.Collection<LogOperation> determineLogOperations(java.lang.reflect.AnnotatedElement ae)
protected boolean allowPublicMethodsOnly()
allowPublicMethodsOnly in class AbstractFallbackLogOperationSource