public class SharedCDRContactInfoImpl extends ContactInfoBase
addressingDisposition, connectionCache, contactInfoList, effectiveTargetIOR, orbIIOP_CLEAR_TEXT, SSL_PREFIX| Constructor and Description |
|---|
SharedCDRContactInfoImpl(ORB orb,
ContactInfoList contactInfoList,
IOR effectiveTargetIOR,
short addressingDisposition) |
| Modifier and Type | Method and Description |
|---|---|
Connection |
createConnection() |
MessageMediator |
createMessageMediator(ORB broker,
ContactInfo contactInfo,
Connection connection,
String methodName,
boolean isOneWay) |
CDROutputObject |
createOutputObject(MessageMediator messageMediator) |
boolean |
equals(Object obj) |
ClientRequestDispatcher |
getClientRequestDispatcher() |
String |
getConnectionCacheType() |
String |
getHost() |
String |
getMonitoringName() |
int |
getPort() |
String |
getType() |
int |
hashCode()
Used to lookup artifacts associated with this
ContactInfo. |
boolean |
isConnectionBased()
Used to determine if a CorbaConnection
will be present in an invocation.
|
boolean |
shouldCacheConnection()
Used to determine if the CorbaConnection
used for a request should be cached.
|
String |
toString() |
getAddressingDisposition, getBroker, getConnectionCache, getContactInfoList, getEffectiveProfile, getEffectiveTargetIOR, getTargetIOR, setAddressingDisposition, setConnectionCachepublic SharedCDRContactInfoImpl(ORB orb, ContactInfoList contactInfoList, IOR effectiveTargetIOR, short addressingDisposition)
public String getType()
public String getHost()
public int getPort()
public ClientRequestDispatcher getClientRequestDispatcher()
getClientRequestDispatcher in interface ContactInfogetClientRequestDispatcher in class ContactInfoBasepublic boolean isConnectionBased()
ContactInfofalse in the case of shared-memory
Input/OutputObjects.true if a CorbaConnection
will be used for an invocation.public boolean shouldCacheConnection()
ContactInfotrue then the ORB will attempt to reuse an existing
CorbaConnection. If
one is not found it will create a new one and cache it for future use.true if a CorbaConnection
created by this ContactInfo should be cached.public String getConnectionCacheType()
public Connection createConnection()
public MessageMediator createMessageMediator(ORB broker, ContactInfo contactInfo, Connection connection, String methodName, boolean isOneWay)
createMessageMediator in interface ContactInfocreateMessageMediator in class ContactInfoBasepublic CDROutputObject createOutputObject(MessageMediator messageMediator)
createOutputObject in interface ContactInfocreateOutputObject in class ContactInfoBasepublic String getMonitoringName()
public int hashCode()
ContactInfoContactInfo.hashCode in interface ContactInfohashCode in class Objectpublic String toString()
toString in class ContactInfoBaseCopyright © 2017–2019 Eclipse Foundation. All rights reserved.