|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.sandev.basics.structs.TestConditionStruct
public class TestConditionStruct
A received message condition test.
| Field Summary | |
|---|---|
protected int |
commType
How the incoming message to be tested will be received. |
protected SandAttrVal[] |
matchInfo
The match information to be applied to the incoming message as a condition test. |
protected java.lang.String |
msgClass
The short class name of the message to be received. |
| Constructor Summary | |
|---|---|
TestConditionStruct()
|
|
| Method Summary |
|---|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected int commType
enumerated constant values:
SYNC("synchronous (query, call/response)") = 0ASYNC("asynchronous (subscription delivery)") = 1protected java.lang.String msgClass
TaskUpdate), or
an interface (e.g. SandUpdateMessage).
protected SandAttrVal[] matchInfo
SandQueryMessage, then the match conditions are
compared against the conditions specified in the query. If the
incoming message is a SandUpdateMessage, then the
match conditions are applied as a query against the instance
to test for a match. An AggregateUpdate is unpacked and each
contained SandUpdateMessage is checked against the condition.
All other message types are checked by applying the match
conditions directly against the message.
| Constructor Detail |
|---|
public TestConditionStruct()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||