|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectzeus.actors.outtrays.FIPA_2000_IIOP_Transport
Class that provides a MTS that implements the FIPA 2000 spec (XC00075)
| Field Summary | |
private MTS |
mts
mts used to internally implement transport functionality |
| Constructor Summary | |
FIPA_2000_IIOP_Transport(MTS mts)
this transport must be implemented with a valid FIPA.MTS object. |
|
| Method Summary | |
private void |
debug(java.lang.String str)
|
void |
send(Envelope envelope)
|
void |
send(java.lang.Object obj)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private MTS mts
| Constructor Detail |
public FIPA_2000_IIOP_Transport(MTS mts)
The FIPA.MTS in question should have been generated by calling a CORBA orb and retreiving a reference to a FIPA.MTS that had been bound there by a third party.
The recommeneded way of doing this is to use zeus.actors.service.TransportMethod to generate a TransportFactory (probably the IIOP_Z_TransportFactory, but possibly another one depending on what version of zeus or other related product you are using). Once you have the TransportFactory reference you must then call getTransport which will return an instance of this class.
Alternatively, you must venture into the realms of corba coding and sort this out yourself!
zeus.actors.service.TransportMethod| Method Detail |
public void send(java.lang.Object obj)
throws UnsuitableMessageException
send in interface OutTrayUnsuitableMessageExceptionpublic void send(Envelope envelope)
private void debug(java.lang.String str)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||