Uses of Interface
zeus.actors.OutTray

Packages that use OutTray
zeus.actors.factories   
zeus.actors.outtrays   
 

Uses of OutTray in zeus.actors.factories
 

Fields in zeus.actors.factories declared as OutTray
private  OutTray[] ConnectionPool.connections
           
 

Methods in zeus.actors.factories that return OutTray
 OutTray ConnectionPool.getConnection(java.lang.String address)
          get a connection from the connection pool.
 OutTray IIOP_Z_HTTP_TransportFactory.getTransport(java.lang.String address)
          this method returns a transport for this address. having called this all you need to do to send a message is call Transport.send(Envelope); HOW IT WORKS 1) check and see if the address starts with the key word(s) iiop/iiopname 2) split out the address (name.domain.type) and port (:9000) and use them to initialise an orb 3) then churn through the naming contexts that it uses - if an address is of the form iiop://name.domain.type:9000/xxx/yyy/zzz/acc then this means that there are three naming contexts (xxx,yyy,zzz) which must be found before we can get hold of acc. 4) when we have acc we will know because an ClassCastException will have been thrown.. so handle it by trying to cast to either FIPA_Agent_97 or FIPA.MTS.
 OutTray TransportFactory.getTransport(java.lang.String address)
           
 

Methods in zeus.actors.factories with parameters of type OutTray
 void ConnectionPool.addConnection(java.lang.String address, OutTray connection)
          store a connection in the pool.
 

Uses of OutTray in zeus.actors.outtrays
 

Classes in zeus.actors.outtrays that implement OutTray
 class FIPA_2000_HTTP_Transport
          FIPA_2000_HTTP_Transport is an OutTray that is used to send a message to a FIPA http agent.
 class FIPA_2000_IIOP_Transport
          Class that provides a MTS that implements the FIPA 2000 spec (XC00075)
 class FIPA_97_IIOP_Transport
          implementation of the OutTray interface that wraps a FIPA_97_IIOP transport ie. a FIPA_Agent_97 interface
 class Zeus_Container_Transport
          implementation of the OutTray interface that is used when two agents in the same container attempt to communicate
 class Zeus_Native_Transport
          implementation of the OutTray interface that can be used to message on a Zeus (TCP/IP) communications channel
 



Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.