Package com.sun.corba.ee.impl.transport
Class ContactInfoBase
- java.lang.Object
-
- com.sun.corba.ee.impl.transport.ContactInfoBase
-
- All Implemented Interfaces:
ContactInfo,SocketInfo
- Direct Known Subclasses:
ContactInfoImpl,SharedCDRContactInfoImpl
public abstract class ContactInfoBase extends java.lang.Object implements ContactInfo
-
-
Field Summary
Fields Modifier and Type Field Description protected shortaddressingDispositionprotected OutboundConnectionCacheconnectionCacheprotected ContactInfoListcontactInfoListprotected IOReffectiveTargetIORprotected ORBorb-
Fields inherited from interface com.sun.corba.ee.spi.transport.SocketInfo
IIOP_CLEAR_TEXT, SSL_PREFIX
-
-
Constructor Summary
Constructors Constructor Description ContactInfoBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MessageMediatorcreateMessageMediator(ORB broker, ContactInfo contactInfo, Connection connection, java.lang.String methodName, boolean isOneWay)CDROutputObjectcreateOutputObject(MessageMediator messageMediator)shortgetAddressingDisposition()ORBgetBroker()ClientRequestDispatchergetClientRequestDispatcher()OutboundConnectionCachegetConnectionCache()ContactInfoListgetContactInfoList()IIOPProfilegetEffectiveProfile()IORgetEffectiveTargetIOR()IORgetTargetIOR()voidsetAddressingDisposition(short addressingDisposition)voidsetConnectionCache(OutboundConnectionCache connectionCache)java.lang.StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.sun.corba.ee.spi.transport.ContactInfo
createConnection, getConnectionCacheType, getMonitoringName, hashCode, isConnectionBased, shouldCacheConnection
-
Methods inherited from interface com.sun.corba.ee.spi.transport.SocketInfo
getHost, getPort, getType
-
-
-
-
Field Detail
-
orb
protected ORB orb
-
contactInfoList
protected ContactInfoList contactInfoList
-
effectiveTargetIOR
protected IOR effectiveTargetIOR
-
addressingDisposition
protected short addressingDisposition
-
connectionCache
protected OutboundConnectionCache connectionCache
-
-
Method Detail
-
getBroker
public ORB getBroker()
- Specified by:
getBrokerin interfaceContactInfo
-
getContactInfoList
public ContactInfoList getContactInfoList()
- Specified by:
getContactInfoListin interfaceContactInfo
-
getClientRequestDispatcher
public ClientRequestDispatcher getClientRequestDispatcher()
- Specified by:
getClientRequestDispatcherin interfaceContactInfo
-
setConnectionCache
public void setConnectionCache(OutboundConnectionCache connectionCache)
- Specified by:
setConnectionCachein interfaceContactInfo
-
getConnectionCache
public OutboundConnectionCache getConnectionCache()
- Specified by:
getConnectionCachein interfaceContactInfo
-
createMessageMediator
public MessageMediator createMessageMediator(ORB broker, ContactInfo contactInfo, Connection connection, java.lang.String methodName, boolean isOneWay)
- Specified by:
createMessageMediatorin interfaceContactInfo
-
createOutputObject
public CDROutputObject createOutputObject(MessageMediator messageMediator)
- Specified by:
createOutputObjectin interfaceContactInfo
-
getAddressingDisposition
public short getAddressingDisposition()
- Specified by:
getAddressingDispositionin interfaceContactInfo
-
setAddressingDisposition
public void setAddressingDisposition(short addressingDisposition)
- Specified by:
setAddressingDispositionin interfaceContactInfo
-
getTargetIOR
public IOR getTargetIOR()
- Specified by:
getTargetIORin interfaceContactInfo
-
getEffectiveTargetIOR
public IOR getEffectiveTargetIOR()
- Specified by:
getEffectiveTargetIORin interfaceContactInfo
-
getEffectiveProfile
public IIOPProfile getEffectiveProfile()
- Specified by:
getEffectiveProfilein interfaceContactInfo
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-