Package com.sun.corba.se.impl.transport
Class CorbaInboundConnectionCacheImpl
java.lang.Object
com.sun.corba.se.impl.transport.CorbaConnectionCacheBase
com.sun.corba.se.impl.transport.CorbaInboundConnectionCacheImpl
- All Implemented Interfaces:
ConnectionCache,InboundConnectionCache,CorbaConnectionCache
public class CorbaInboundConnectionCacheImpl
extends CorbaConnectionCacheBase
implements InboundConnectionCache
- Author:
- Harold Carr
-
Field Summary
FieldsFields inherited from class com.sun.corba.se.impl.transport.CorbaConnectionCacheBase
cacheType, monitoringName, orb, timestamp, wrapper -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Objectvoidclose()Close all connections in the connection cache.protected voidvoidput(Acceptor acceptor, Connection connection) protected voidvoidremove(Connection connection) values()Methods inherited from class com.sun.corba.se.impl.transport.CorbaConnectionCacheBase
dprintCreation, dprintStatistics, getCacheType, getMonitoringName, numberOfBusyConnections, numberOfConnections, numberOfIdleConnections, reclaim, stampTimeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sun.corba.se.pept.transport.ConnectionCache
getCacheType, numberOfBusyConnections, numberOfConnections, numberOfIdleConnections, reclaim, stampTime
-
Field Details
-
connectionCache
-
-
Constructor Details
-
CorbaInboundConnectionCacheImpl
-
-
Method Details
-
close
public void close()Description copied from interface:ConnectionCacheClose all connections in the connection cache. This is used as a final cleanup, and will result in abrupt termination of any pending communications.- Specified by:
closein interfaceConnectionCache- Overrides:
closein classCorbaConnectionCacheBase
-
get
- Specified by:
getin interfaceInboundConnectionCache
-
getAcceptor
- Specified by:
getAcceptorin interfaceInboundConnectionCache
-
put
- Specified by:
putin interfaceInboundConnectionCache
-
remove
- Specified by:
removein interfaceInboundConnectionCache
-
values
- Specified by:
valuesin classCorbaConnectionCacheBase
-
backingStore
- Specified by:
backingStorein classCorbaConnectionCacheBase
-
registerWithMonitoring
protected void registerWithMonitoring()- Specified by:
registerWithMonitoringin classCorbaConnectionCacheBase
-
dprint
- Overrides:
dprintin classCorbaConnectionCacheBase
-