|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectmultiverse.msgsys.Filter
multiverse.msgsys.MessageTypeFilter
multiverse.msgsys.SubjectFilter
public class SubjectFilter
Match subject messages by message type and OID.
| Field Summary | |
|---|---|
private long |
subjectOid
|
| Constructor Summary | |
|---|---|
SubjectFilter()
|
|
SubjectFilter(Collection<MessageType> types,
long oid)
Match subject messages by message type and OID, and target messages by message type and target OID. |
|
SubjectFilter(long oid)
Match subject messages by OID and target messages by target OID. |
|
| Method Summary | |
|---|---|
boolean |
matchRemaining(Message message)
True if message is a SubjectMessage with matching
OID, or if message is a TargetMessage with matching
target OID. |
String |
toString()
|
protected String |
toStringInternal()
|
| Methods inherited from class multiverse.msgsys.MessageTypeFilter |
|---|
addType, getMessageTypes, matchMessageType, setTypes |
| Methods inherited from class multiverse.msgsys.Filter |
|---|
applyFilterUpdate, applyFilterUpdate, getReceiveFilterTable, getResponderReceiveFilterTable, getResponderSendFilterTable, getSendFilterTable |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface multiverse.msgsys.IFilter |
|---|
applyFilterUpdate, getReceiveFilterTable, getResponderReceiveFilterTable, getResponderSendFilterTable, getSendFilterTable |
| Field Detail |
|---|
private long subjectOid
| Constructor Detail |
|---|
public SubjectFilter()
public SubjectFilter(long oid)
public SubjectFilter(Collection<MessageType> types,
long oid)
| Method Detail |
|---|
public boolean matchRemaining(Message message)
message is a SubjectMessage with matching
OID, or if message is a TargetMessage with matching
target OID.
matchRemaining in interface IFiltermatchRemaining in class MessageTypeFilterpublic String toString()
toString in class MessageTypeFilterprotected String toStringInternal()
toStringInternal in class MessageTypeFilter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||