com.vordel.circuit
Class FilterInvocation
java.lang.Object
com.vordel.circuit.FilterInvocation
public class FilterInvocation
- extends java.lang.Object
This class tracks the statistics for a filter's invocation.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RESULT_FAILURE
public static final int RESULT_FAILURE
- See Also:
- Constant Field Values
RESULT_SUCCESS
public static final int RESULT_SUCCESS
- See Also:
- Constant Field Values
RESULT_EXCEPTION
public static final int RESULT_EXCEPTION
- See Also:
- Constant Field Values
processor
public final MessageProcessor processor
startTimestamp
public long startTimestamp
completionTimestamp
public long completionTimestamp
result
public int result
loggedMessage
public com.vordel.log.LogMessage loggedMessage
subPath
public java.util.ArrayList<CircuitInvocation> subPath
messageBodyVersions
public java.util.ArrayList<java.lang.Integer> messageBodyVersions
FilterInvocation
public FilterInvocation(MessageProcessor processor)
- Constructor which takes all relevant statistics.
- Parameters:
result
- completionTimestamp
- circuit
- processor
- exception
-
complete
public void complete(int result)
getStatus
public java.lang.String getStatus()
getExecTime
public long getExecTime()
addPath
public boolean addPath(CircuitInvocation circuitInvocation)
removePath
public boolean removePath(CircuitInvocation circuitInvocation)
This documentation and all its contents and graphics, copyright © 1999 - 2011 Vordel