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 Object
get
(ContactInfo contactInfo) void
put
(ContactInfo contactInfo, Connection connection) void
remove
(ContactInfo contactInfo) toString()
values()
Methods inherited from class com.sun.corba.ee.impl.transport.ConnectionCacheBase
cacheStatisticsInfo, close, dprintCreation, getCacheType, getMonitoringName, numberOfBusyConnections, numberOfConnections, numberOfIdleConnections, reclaim, stampTime
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.ConnectionCache
close, getCacheType, getMonitoringName, numberOfBusyConnections, numberOfConnections, numberOfIdleConnections, reclaim, stampTime
-
Field Details
-
connectionCache
-
pp
-
-
Constructor Details
-
OutboundConnectionCacheImpl
-
-
Method Details
-
get
- Specified by:
get
in interfaceOutboundConnectionCache
-
put
- Specified by:
put
in interfaceOutboundConnectionCache
-
remove
- Specified by:
remove
in interfaceOutboundConnectionCache
-
values
- Specified by:
values
in classConnectionCacheBase
-
backingStore
- Specified by:
backingStore
in classConnectionCacheBase
-
toString
-