|
Vordel SDK | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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 | ||||||||