public class OperationInvocationRecord extends Object
Modifier and Type | Method and Description |
---|---|
void |
afterCall() |
void |
afterCall(org.aopalliance.intercept.MethodInvocation invocation) |
static OperationInvocationRecord |
create(org.aopalliance.intercept.MethodInvocation invocation) |
static OperationInvocationRecord |
create(String operationName,
Object[] arguments) |
static void |
formatExecutionTime(StringBuilder sb,
long elapsed) |
long |
getElapsedTimeMicros() |
String |
getFullClassName() |
long |
getInvocationId() |
String |
getMethodName() |
<T extends Throwable> |
processException(T e) |
Object |
processReturnValue(Object returnValue) |
static String |
swapSubsystemMark(String subsystemName) |
public static OperationInvocationRecord create(org.aopalliance.intercept.MethodInvocation invocation)
public static OperationInvocationRecord create(String operationName, Object[] arguments)
public static void formatExecutionTime(StringBuilder sb, long elapsed)
public <T extends Throwable> T processException(T e)
public void afterCall()
public void afterCall(org.aopalliance.intercept.MethodInvocation invocation)
public String getFullClassName()
public String getMethodName()
public long getElapsedTimeMicros()
public long getInvocationId()
Copyright © 2019 Evolveum. All rights reserved.