|
Vordel SDK | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.vordel.circuit.FilterInvocation
public class FilterInvocation
This class tracks the statistics for a filter's invocation.
Field Summary | |
---|---|
long |
completionTimestamp
|
com.vordel.log.LogMessage |
loggedMessage
|
java.util.ArrayList<java.lang.Integer> |
messageBodyVersions
|
MessageProcessor |
processor
The MessageProcessor we are tracking. |
int |
result
|
static int |
RESULT_EXCEPTION
The MessageProcessor has aborted. |
static int |
RESULT_FAILURE
The MessageProcessor has failed. |
static int |
RESULT_SUCCESS
The MessageProcessor has succeeded. |
long |
startTimestamp
|
java.util.ArrayList<CircuitCallRecord> |
subPath
|
Constructor Summary | |
---|---|
FilterInvocation(MessageProcessor processor)
Constructor which takes all relevant statistics. |
Method Summary | |
---|---|
boolean |
addPath(CircuitCallRecord cip)
|
void |
complete(int result)
|
long |
getExecTime()
|
java.lang.String |
getStatus()
|
boolean |
removePath(CircuitCallRecord cip)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int RESULT_FAILURE
MessageProcessor
has failed.
public static final int RESULT_SUCCESS
MessageProcessor
has succeeded.
public static final int RESULT_EXCEPTION
MessageProcessor
has aborted.
public final MessageProcessor processor
MessageProcessor
we are tracking.
public long startTimestamp
public long completionTimestamp
public int result
public java.util.ArrayList<CircuitCallRecord> subPath
public com.vordel.log.LogMessage loggedMessage
public java.util.ArrayList<java.lang.Integer> messageBodyVersions
Constructor Detail |
---|
public FilterInvocation(MessageProcessor processor)
processor
- The MessageProcessor
we are tracking.Method Detail |
---|
public void complete(int result)
public java.lang.String getStatus()
public long getExecTime()
public boolean addPath(CircuitCallRecord cip)
public boolean removePath(CircuitCallRecord cip)
|
Vordel SDK | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |