public class SnapshotProcess extends Object
| Constructor and Description |
|---|
SnapshotProcess(ExecutorService executor,
long timeoutInMillis,
ContextSnapshotFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
void |
expectVariables(Object self,
Object... args) |
void |
expectVariables(Object self,
Object result,
Object... args) |
ContextSnapshot |
getSnapshot() |
void |
inputVariables(Class<?> clazz,
String method,
Type[] paramTypes,
Object[] args) |
void |
inputVariables(Class<?> clazz,
String method,
Type resultType,
Object result,
Type[] paramTypes,
Object[] args) |
void |
outputVariables(Class<?> clazz,
String method,
Type[] paramTypes,
Object[] args) |
void |
setupVariables(String signature,
Object self,
Object... args) |
void |
throwVariables(Object self,
Throwable throwable,
Object[] args) |
public SnapshotProcess(ExecutorService executor, long timeoutInMillis, ContextSnapshotFactory factory)
public ContextSnapshot getSnapshot()
public void inputVariables(Class<?> clazz, String method, Type resultType, Object result, Type[] paramTypes, Object[] args)
public void inputVariables(Class<?> clazz, String method, Type[] paramTypes, Object[] args)
public void outputVariables(Class<?> clazz, String method, Type[] paramTypes, Object[] args)
Copyright © 2016. All rights reserved.