org.sandev.basics.structs
Class MessageDescriptionStruct

java.lang.Object
  extended byorg.sandev.basics.structs.MessageDescriptionStruct
Direct Known Subclasses:
MessageDescription

public class MessageDescriptionStruct
extends java.lang.Object

A MessageDescription is similar to a query, but is used on the receiving end as a filter. It is also more flexible than a query since it can match more than the base message types.


Field Summary
protected  SandAttrVal[] description
          A collection of attribute match specifications describing the message.
protected  java.lang.String messageClass
          The classname of the message being described.
 
Constructor Summary
MessageDescriptionStruct()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

messageClass

protected java.lang.String messageClass
The classname of the message being described. Either the short name or the fully qualified classname can be used.

declared default value: ""
declared invalid value: "SANDEV_INVALID_MESSAGE_CLASS"
Length in characters, normal: 60 max: 80

description

protected SandAttrVal[] description
A collection of attribute match specifications describing the message. This follows the same syntax as used for queries.

Constructor Detail

MessageDescriptionStruct

public MessageDescriptionStruct()