public class IIOPClientProtocol extends java.lang.Object implements ClientProtocol
ClientProtocol interface for IIOP.| Constructor and Description |
|---|
IIOPClientProtocol(ClientManager clientManager,
CDRCodecFactory codec_factory,
org.omg.CONV_FRAME.CodeSetComponentInfo codesetInfo,
TransportClientInitializer tpInit,
org.omg.IIOP.ListenPoint[] biDirListenPoints)
Creates new IIOPClientProtocol
|
| Modifier and Type | Method and Description |
|---|---|
Address[] |
createAddresses(org.omg.GIOP.IORAddressingInfo address)
Create addresses from component in IOR
|
ClientBinding |
createBinding(Address addr)
Returns a Collection of ClientBinding objects, prioritised at the per-profile
(inter-component) level.
|
protected IIOPClientChannel |
findCreateChannel(IIOPAddress address,
IIOPClientChannel replace)
Find a channel.
|
ClientManager |
getClientManager()
Get a reference to the orb's client manager.
|
org.omg.IOP.Codec |
getCodec()
Get the codec for this channel.
|
org.omg.CORBA.ORB |
orb()
An orb reference.
|
void |
setServerProtocol(IIOPServerProtocol protocol)
Sets the server protocol.
|
public IIOPClientProtocol(ClientManager clientManager, CDRCodecFactory codec_factory, org.omg.CONV_FRAME.CodeSetComponentInfo codesetInfo, TransportClientInitializer tpInit, org.omg.IIOP.ListenPoint[] biDirListenPoints)
public void setServerProtocol(IIOPServerProtocol protocol)
protocol - The server protocol.public org.omg.IOP.Codec getCodec()
public org.omg.CORBA.ORB orb()
orb in interface ClientProtocolpublic ClientManager getClientManager()
public Address[] createAddresses(org.omg.GIOP.IORAddressingInfo address)
createAddresses in interface ClientProtocolpublic ClientBinding createBinding(Address addr)
createBinding in interface ClientProtocolprotected IIOPClientChannel findCreateChannel(IIOPAddress address, IIOPClientChannel replace)