|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.cougaar.pizza.relay.RSVPRelayTarget
A target-side Relay. It has a slot for the query (from the sender) and the
local response.
SimpleRelayImpl which
implements both source and target.
| Nested Class Summary |
| Nested classes inherited from class org.cougaar.core.relay.Relay |
org.cougaar.core.relay.Relay.Source, org.cougaar.core.relay.Relay.Target, org.cougaar.core.relay.Relay.TargetFactory, org.cougaar.core.relay.Relay.Token |
| Field Summary |
| Fields inherited from interface org.cougaar.core.relay.Relay |
CONTENT_CHANGE, NO_CHANGE, RESPONSE_CHANGE |
| Constructor Summary | |
RSVPRelayTarget(org.cougaar.core.util.UID uid,
org.cougaar.core.mts.MessageAddress source,
java.lang.Object query)
|
|
| Method Summary | |
java.lang.Object |
getQuery()
This is important so that if there are multiple relays, the RSVP plugin can know which to examine. |
java.lang.Object |
getResponse()
Used by the RelayLP to get the response to send back the the Relay sender. |
org.cougaar.core.mts.MessageAddress |
getSource()
Get Relay sender. |
org.cougaar.core.util.UID |
getUID()
Implemented for UniqueObject interface. |
void |
setResponse(java.lang.Object response)
Specify the reply to the invite. |
void |
setUID(org.cougaar.core.util.UID uid)
Implemented for UniqueObject interface. |
java.lang.String |
toString()
|
int |
updateContent(java.lang.Object newContent,
org.cougaar.core.relay.Relay.Token token)
Used by the RelayLP to update the query from the Relay sender. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public RSVPRelayTarget(org.cougaar.core.util.UID uid,
org.cougaar.core.mts.MessageAddress source,
java.lang.Object query)
| Method Detail |
public org.cougaar.core.mts.MessageAddress getSource()
getSource in interface org.cougaar.core.relay.Relay.Targetpublic void setResponse(java.lang.Object response)
response - - reply to relay (should be an RSVPReply object)public java.lang.Object getResponse()
getResponse in interface org.cougaar.core.relay.Relay.Targetpublic java.lang.Object getQuery()
public int updateContent(java.lang.Object newContent,
org.cougaar.core.relay.Relay.Token token)
updateContent in interface org.cougaar.core.relay.Relay.Targetpublic org.cougaar.core.util.UID getUID()
getUID in interface org.cougaar.core.util.UniqueObjectpublic void setUID(org.cougaar.core.util.UID uid)
setUID in interface org.cougaar.core.util.UniqueObjectpublic java.lang.String toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||