org.cougaar.pizza.relay
Class RSVPTargetRelayFactory
java.lang.Object
org.cougaar.pizza.relay.RSVPTargetRelayFactory
- All Implemented Interfaces:
- org.cougaar.core.relay.Relay.TargetFactory, java.io.Serializable
- public class RSVPTargetRelayFactory
- extends java.lang.Object
- implements org.cougaar.core.relay.Relay.TargetFactory, java.io.Serializable
A Relay.TargetFactory for RSVPRelayTargets.
This factory is required in order to produce the correct Relay.Target
when the Relay has been received by the target Agent.
- See Also:
- Serialized Form
|
Method Summary |
org.cougaar.core.relay.Relay.Target |
create(org.cougaar.core.util.UID uid,
org.cougaar.core.mts.MessageAddress source,
java.lang.Object content,
org.cougaar.core.relay.Relay.Token token)
TargetFactory implementation - create an RSVPRelayTarget.
|
static org.cougaar.core.relay.Relay.TargetFactory |
getTargetFactory()
Get s singleton instance of the TargetFactory |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RSVPTargetRelayFactory
public RSVPTargetRelayFactory()
getTargetFactory
public static org.cougaar.core.relay.Relay.TargetFactory getTargetFactory()
- Get s singleton instance of the TargetFactory
create
public org.cougaar.core.relay.Relay.Target create(org.cougaar.core.util.UID uid,
org.cougaar.core.mts.MessageAddress source,
java.lang.Object content,
org.cougaar.core.relay.Relay.Token token)
- TargetFactory implementation - create an RSVPRelayTarget.
Note that the RSVPRelay doesn't use the token slot, though some implementations might.
- Specified by:
create in interface org.cougaar.core.relay.Relay.TargetFactory