public class MethodLoggerAspect extends Object
| Constructor and Description |
|---|
MethodLoggerAspect() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getMethodFullInfoPath(Method m)
Zjistuje nazev tridy a metody, kterou je treba obecne zalogovat.
|
static void |
logAfter(Method method,
Object retVal)
Sdilena metoda logovani po behu metody.
|
static void |
logBefore(Method method,
Object[] args)
Sdilena metoda logovani pred spustenim metody.
|
void |
logException(Throwable ex)
Metoda zaloguje vzniklou vyjimku.
|
static void |
logExceptionStatic(Throwable ex)
Zalogovani vyjimky.
|
Object |
logMethod(org.aspectj.lang.ProceedingJoinPoint pjp)
Metoda loguje vstup a vystup z metody.
|
void |
setAutoToString(Set<String> set) |
public Object logMethod(org.aspectj.lang.ProceedingJoinPoint pjp) throws Throwable
pjp - popis proxovane tridyObject navratova hodnota volane metodyThrowable - uvolneni vyjimky volane metody, pokud nastane (a jeji nasledne zalogovani
MethodLoggerObject.logException(Exception))public static void logBefore(Method method, Object[] args)
method - log method aroundargs - argumentspublic static void logAfter(Method method, Object retVal)
method - log method aroundretVal - return valuepublic static String getMethodFullInfoPath(Method m)
m - metodaString radek do logupublic static void logExceptionStatic(Throwable ex)
ex - vyjimka pro zalogovanipublic void logException(Throwable ex)
ex - vznikla vyjimkaCopyright © 2014–2015 Karumien s.r.o.. All rights reserved.