Package com.sun.corba.ee.impl.transport
Class OutboundConnectionCacheImpl
java.lang.Object
com.sun.corba.ee.impl.transport.ConnectionCacheBase
com.sun.corba.ee.impl.transport.OutboundConnectionCacheImpl
- All Implemented Interfaces:
ConnectionCache,OutboundConnectionCache
@ManagedObject
@Description("Cache of connections originated by the ORB")
@AMXMetadata(type="corba-outbound-connection-cache-mon",
group="monitoring")
public class OutboundConnectionCacheImpl
extends ConnectionCacheBase
implements OutboundConnectionCache
-
Field Summary
FieldsFields inherited from class com.sun.corba.ee.impl.transport.ConnectionCacheBase
cacheType, monitoringName, orb, timestamp, wrapper -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Objectget(ContactInfo contactInfo) voidput(ContactInfo contactInfo, Connection connection) voidremove(ContactInfo contactInfo) toString()values()Methods inherited from class com.sun.corba.ee.impl.transport.ConnectionCacheBase
cacheStatisticsInfo, close, dprintCreation, getCacheType, getMonitoringName, numberOfBusyConnections, numberOfConnections, numberOfIdleConnections, reclaim, stampTimeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.sun.corba.ee.spi.transport.ConnectionCache
close, getCacheType, getMonitoringName, numberOfBusyConnections, numberOfConnections, numberOfIdleConnections, reclaim, stampTime
-
Field Details
-
connectionCache
-
pp
-
-
Constructor Details
-
OutboundConnectionCacheImpl
-
-
Method Details
-
get
- Specified by:
getin interfaceOutboundConnectionCache
-
put
- Specified by:
putin interfaceOutboundConnectionCache
-
remove
- Specified by:
removein interfaceOutboundConnectionCache
-
values
- Specified by:
valuesin classConnectionCacheBase
-
backingStore
- Specified by:
backingStorein classConnectionCacheBase
-
toString
-