Class NoConnectionCacheImpl.NCCConnectionImpl
- java.lang.Object
-
- com.sun.corba.ee.impl.transport.EventHandlerBase
-
- com.sun.corba.ee.impl.transport.ConnectionImpl
-
- com.sun.corba.ee.impl.plugin.hwlb.NoConnectionCacheImpl.NCCConnectionImpl
-
- All Implemented Interfaces:
Connection
,Work
,Connection
,EventHandler
- Enclosing class:
- NoConnectionCacheImpl
private static class NoConnectionCacheImpl.NCCConnectionImpl extends ConnectionImpl
-
-
Field Summary
Fields Modifier and Type Field Description private static int
count
private int
myCount
-
Fields inherited from class com.sun.corba.ee.impl.transport.ConnectionImpl
acceptor, byteBuffer, cachedCodeBase, clientReply_1_1, codeBaseServerIOR, codeSetContext, connectionCache, contactInfo, dispatcher, enqueueTime, fragmentMap, isServer, postInitialContexts, requestId, responseWaitingRoom, serverRequest_1_1, serverRequestCount, socket, socketChannel, stateEvent, tcpTimeouts, timeStamp, tmpReadSelector, tmpReadSelectorLock, wrapper, writeEvent, writeLocked
-
Fields inherited from class com.sun.corba.ee.impl.transport.EventHandlerBase
orb, selectionKey, useSelectThreadToWait, useWorkerThreadForEvent, work
-
Fields inherited from interface com.sun.corba.ee.spi.transport.Connection
ABORT, CLOSE_RECVD, CLOSE_SENT, ESTABLISHED, OPENING
-
-
Constructor Summary
Constructors Constructor Description NCCConnectionImpl(ORB orb, ContactInfo contactInfo, java.lang.String socketType, java.lang.String hostname, int port)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
Note:it is possible for this to be called more than onceprivate void
constructedNCCConnectionImpl(java.lang.String str)
java.lang.String
toString()
-
Methods inherited from class com.sun.corba.ee.impl.transport.ConnectionImpl
blockingRead, clientReply_1_1_Get, clientReply_1_1_Put, clientReply_1_1_Remove, clientRequestMapGet, closeConnectionResources, closeSocketAndTemporarySelectors, closeTemporarySelectors, defineSocket, doOptimizedReadStrategy, doWork, extractAndProcessMessages, getAcceptor, getBroker, getChannel, getCodeBase, getCodeBaseIOR, getCodeSetContext, getConnection, getConnectionCache, getContactInfo, getEnqueueTime, getEventHandler, getFragmentList, getInterestOps, getName, getNextRequestId, getResponseWaitingRoom, getSocket, getSocketChannel, getState, getStateString, getTemporaryReadSelector, getTimeStamp, hasSocketChannel, isBusy, isClosed, isPostInitialContexts, isServer, nonBlockingRead, purgeCalls, read, registerWaiter, removeFragmentList, sendCancelRequest, sendCancelRequestWithLock, sendCloseConnection, sendHelper, sendMessageError, sendWithoutLock, serverRequest_1_1_Get, serverRequest_1_1_Put, serverRequest_1_1_Remove, serverRequestMapGet, serverRequestMapPut, serverRequestMapRemove, serverRequestProcessingBegins, serverRequestProcessingEnds, setCodeBaseIOR, setCodeSetContext, setConnectionCache, setEnqueueTime, setPostInitialContexts, setState, setState, setTcpTimeouts, setTimeStamp, setUseSelectThreadToWait, shouldRegisterReadEvent, shouldRegisterServerReadEvent, unregisterWaiter, waitForResponse, write, writeLock, writeUnlock
-
Methods inherited from class com.sun.corba.ee.impl.transport.EventHandlerBase
getSelectionKey, getWork, handleEvent, setSelectionKey, setUseWorkerThreadForEvent, setWork, shouldUseSelectThreadToWait, shouldUseWorkerThreadForEvent
-
-
-
-
Constructor Detail
-
NCCConnectionImpl
public NCCConnectionImpl(ORB orb, ContactInfo contactInfo, java.lang.String socketType, java.lang.String hostname, int port)
-
-
Method Detail
-
constructedNCCConnectionImpl
private void constructedNCCConnectionImpl(java.lang.String str)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classConnectionImpl
-
close
public void close()
Description copied from class:ConnectionImpl
Note:it is possible for this to be called more than once- Specified by:
close
in interfaceConnection
- Overrides:
close
in classConnectionImpl
-
-