com.ibm.ulc.corba
Class UlcCorbaTransport

java.lang.Object
  |
  +--com.ibm.ulc.comm.UlcTransport
        |
        +--com.ibm.ulc.corba.UlcCorbaBasedTransport
              |
              +--com.ibm.ulc.corba.UlcCorbaTransport

public class UlcCorbaTransport
extends UlcCorbaBasedTransport

An implemention for ULC transports using CORBA.

See Also:
UlcTransport, Serialized Form

Fields inherited from class com.ibm.ulc.corba.UlcCorbaBasedTransport
fReceiver, fReceiverIOR, fSender
 
Fields inherited from class com.ibm.ulc.comm.UlcTransport
fConnection, fgDebug, fTerminated, fWriterQueue
 
Constructor Summary
UlcCorbaTransport()
          UlcCorbaTransport constructor.
UlcCorbaTransport(java.lang.String urlString)
          UlcCorbaTransport constructor.
UlcCorbaTransport(com.ibm.ulc.corba.generated.UlcCorbaObject sender, UlcCorbaServant receiver, java.lang.String receiverIOR)
          UlcCorbaTransport constructor.
 
Methods inherited from class com.ibm.ulc.corba.UlcCorbaBasedTransport
getLocalUrlString, getOrb, initPeerConnection, readsAsynch, sendDirect, startReceiver, startSender, stopReceiver, stopSender, termPeerConnection, writesAsynch
 
Methods inherited from class com.ibm.ulc.comm.UlcTransport
close, create, flushWriter, getConnection, getHost, getPort, getProperties, getRemoteUrlString, getUrlFile, getUrlString, readRequests, receive, send, setConnection, setUrlString, start, writeRequests
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UlcCorbaTransport

public UlcCorbaTransport()
UlcCorbaTransport constructor.

UlcCorbaTransport

public UlcCorbaTransport(com.ibm.ulc.corba.generated.UlcCorbaObject sender,
                         UlcCorbaServant receiver,
                         java.lang.String receiverIOR)
UlcCorbaTransport constructor. Will use the passed in Corba client object.
Parameters:
sender - com.ibm.ulc.corba.UlcCorbaObject
receiver - com.ibm.ulc.corba.UlcCorbaServant
receiverIOR - java.lang.String

UlcCorbaTransport

public UlcCorbaTransport(java.lang.String urlString)
UlcCorbaTransport constructor. Will use the passed in URL to create a connection to a Corba servant object.
Parameters:
urlString - java.lang.String