|
|||||||||
| Atavism Version 2018.1 | AGIS API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectatavism.msgsys.Filter
atavism.server.messages.PerceptionFilter
atavism.server.objects.ObjectTracker.TrackerFilter
public static class ObjectTracker.TrackerFilter
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class atavism.server.messages.PerceptionFilter |
|---|
PerceptionFilter.IntHolder, PerceptionFilter.SubjectInfo, PerceptionFilter.TypedSubject |
| Field Summary |
|---|
| Fields inherited from class atavism.server.messages.PerceptionFilter |
|---|
FIELD_SUBJECTS, FIELD_TARGETS |
| Constructor Summary | |
|---|---|
ObjectTracker.TrackerFilter()
|
|
| Method Summary | |
|---|---|
OID |
getTrackedInstanceOid()
|
boolean |
matchRemaining(Message msg)
True if the message matches filter criteria. |
void |
setTrackedInstanceOid(OID instanceOid)
|
| Methods inherited from class atavism.server.messages.PerceptionFilter |
|---|
addSubject, addSubjectIfMissing, addTarget, addType, addUpdateTrigger, applyFilterUpdate, getMatchAllSubjects, getMatchSubjects, getMessageTypes, getSubjectObjectTypes, hasSubject, hasTarget, marshalObject, matchMessageType, removeSubject, removeTarget, setMatchAllSubjects, setMatchSubjects, setSubjectObjectTypes, setTypes, toString, toStringInternal, unmarshalObject |
| Methods inherited from class atavism.msgsys.Filter |
|---|
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 atavism.msgsys.IFilter |
|---|
getReceiveFilterTable, getResponderReceiveFilterTable, getResponderSendFilterTable, getSendFilterTable |
| Constructor Detail |
|---|
public ObjectTracker.TrackerFilter()
| Method Detail |
|---|
public boolean matchRemaining(Message msg)
PerceptionFilterMatches TargetMessage target OID in the filter's target set.
Matches SubjectMessage subject OID in the filter's target or subject set.
Matches PerceptionMessage target OIDs in the filter's target set.
matchRemaining in interface IFiltermatchRemaining in class PerceptionFilterpublic OID getTrackedInstanceOid()
public void setTrackedInstanceOid(OID instanceOid)
|
Copyright © 2018 Dragonsan Studios Sp. z o.o. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||