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
Methods inherited from class com.ibm.ulc.comm.UlcTransport |
close,
create,
getConnection,
getHost,
getPort,
getProperties,
getRemoteUrlString,
getUrlFile,
getUrlString,
receive,
send,
setConnection,
setUrlString,
start |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
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.UlcCorbaObjectreceiver
- com.ibm.ulc.corba.UlcCorbaServantreceiverIOR
- 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
sendDirect
protected void sendDirect(Request r,
boolean flush)
- Overrides:
- sendDirect in class UlcCorbaBasedTransport
startReceiver
public UlcCorbaServant startReceiver()
throws UlcTransportException
- Overrides:
- startReceiver in class UlcCorbaBasedTransport
startSender
public com.ibm.ulc.corba.generated.UlcCorbaObject startSender()
throws UlcTransportException
- Overrides:
- startSender in class UlcCorbaBasedTransport