Uses of Class
com.sun.corba.ee.spi.trace.Transport
-
-
Uses of Transport in com.sun.corba.ee.impl.encoding
Classes in com.sun.corba.ee.impl.encoding with annotations of type Transport Modifier and Type Class Description classBufferManagerReadStreamclassCDRInputObjectMethods in com.sun.corba.ee.impl.encoding with annotations of type Transport Modifier and Type Method Description voidBufferManagerReadStream. close(java.nio.ByteBuffer byteBuffer)voidBufferManagerReadStream. processFragment(java.nio.ByteBuffer byteBuffer, FragmentMessage msg)java.nio.ByteBufferBufferManagerReadStream. underflow(java.nio.ByteBuffer byteBuffer)voidCDRInputObject. unmarshalHeader()Unmarshal the extended GIOP header NOTE: May be fragmented, so should not be called by the ReaderThread. -
Uses of Transport in com.sun.corba.ee.impl.legacy.connection
Classes in com.sun.corba.ee.impl.legacy.connection with annotations of type Transport Modifier and Type Class Description classSocketFactoryAcceptorImplclassSocketFactoryConnectionImplMethods in com.sun.corba.ee.impl.legacy.connection with annotations of type Transport Modifier and Type Method Description private voidSocketFactoryConnectionImpl. connectionCreated(java.net.Socket socket)booleanSocketFactoryAcceptorImpl. initialize() -
Uses of Transport in com.sun.corba.ee.impl.plugin.hwlb
Classes in com.sun.corba.ee.impl.plugin.hwlb with annotations of type Transport Modifier and Type Class Description classNoConnectionCacheImplInstall this in an ORB using the property ORBConstants.USER_CONFIGURATOR_PREFIX + "corba.lb.NoConnectionCacheImpl" = "dummy"private static classNoConnectionCacheImpl.NCCConnectionCacheImplprivate static classNoConnectionCacheImpl.NCCConnectionImplprivate static classNoConnectionCacheImpl.NCCContactInfoImplMethods in com.sun.corba.ee.impl.plugin.hwlb with annotations of type Transport Modifier and Type Method Description voidNoConnectionCacheImpl.NCCConnectionImpl. close()private voidNoConnectionCacheImpl.NCCConnectionImpl. constructedNCCConnectionImpl(java.lang.String str)ConnectionNoConnectionCacheImpl.NCCContactInfoImpl. createConnection()voidNoConnectionCacheImpl.NCCConnectionCacheImpl. put(ContactInfo contactInfo, Connection conn)voidNoConnectionCacheImpl.NCCConnectionCacheImpl. remove(ContactInfo contactInfo)booleanNoConnectionCacheImpl.NCCContactInfoImpl. shouldCacheConnection() -
Uses of Transport in com.sun.corba.ee.impl.protocol
Classes in com.sun.corba.ee.impl.protocol with annotations of type Transport Modifier and Type Class Description classMessageMediatorImplclassMessageParserImplAn implementation of aMessageParserthat knows how to parse bytes into a GIOP protocol data unit.Methods in com.sun.corba.ee.impl.protocol with annotations of type Transport Modifier and Type Method Description private voidMessageMediatorImpl. addMessageMediatorToWorkQueue(MessageMediator messageMediator)booleanMessageMediatorImpl. dispatch()NOTE: This call is the transition from the transport block to the protocol block.java.nio.ByteBufferMessageParserImpl. getNewBufferAndCopyOld(java.nio.ByteBuffer byteBuffer)byteMessageMediatorImpl. getStreamFormatVersionForReply()If the RMI-IIOP maximum stream format version service context is present, it indicates the maximum stream format version we could use for the reply.private byteMessageMediatorImpl. getStreamFormatVersionForThisRequest(IOR ior, GIOPVersion giopVersion)voidMessageMediatorImpl. handleInput(CancelRequestMessage header)voidMessageMediatorImpl. handleInput(FragmentMessage_1_1 header)voidMessageMediatorImpl. handleInput(FragmentMessage_1_2 header)voidMessageMediatorImpl. handleInput(LocateReplyMessage_1_0 header)voidMessageMediatorImpl. handleInput(LocateReplyMessage_1_1 header)voidMessageMediatorImpl. handleInput(LocateReplyMessage_1_2 header)voidMessageMediatorImpl. handleInput(LocateRequestMessage_1_0 header)voidMessageMediatorImpl. handleInput(LocateRequestMessage_1_1 header)voidMessageMediatorImpl. handleInput(LocateRequestMessage_1_2 header)voidMessageMediatorImpl. handleInput(Message header)voidMessageMediatorImpl. handleInput(ReplyMessage_1_0 header)voidMessageMediatorImpl. handleInput(ReplyMessage_1_1 header)voidMessageMediatorImpl. handleInput(ReplyMessage_1_2 header)voidMessageMediatorImpl. handleInput(RequestMessage_1_0 header)voidMessageMediatorImpl. handleInput(RequestMessage_1_1 header)voidMessageMediatorImpl. handleInput(RequestMessage_1_2 header)voidMessageMediatorImpl. handleRequest(LocateRequestMessage msg, MessageMediator messageMediator)voidMessageMediatorImpl. handleRequest(RequestMessage msg, MessageMediator messageMediator)booleanMessageMediatorImpl. handleRequest(MessageMediator messageMediator)MessageMessageParserImpl. parseBytes(java.nio.ByteBuffer byteBuffer, Connection connection)private voidMessageMediatorImpl. processCancelRequest(int cancelReqId)private voidMessageMediatorImpl. releaseByteBufferToPool()private voidMessageMediatorImpl. resumeOptimizedReadProcessing(Message message)private voidMessageMediatorImpl. setWorkThenPoolOrResumeOptimizedRead(Message header)private voidMessageMediatorImpl. setWorkThenReadOrResumeOptimizedRead(Message header) -
Uses of Transport in com.sun.corba.ee.impl.protocol.giopmsgheaders
Classes in com.sun.corba.ee.impl.protocol.giopmsgheaders with annotations of type Transport Modifier and Type Class Description classReplyMessage_1_2This implements the GIOP 1.2 Reply header.classRequestMessage_1_2This implements the GIOP 1.2 Request header.Methods in com.sun.corba.ee.impl.protocol.giopmsgheaders with annotations of type Transport Modifier and Type Method Description voidReplyMessage_1_2. read(InputStream istream)voidRequestMessage_1_2. read(InputStream istream)voidReplyMessage_1_2. write(OutputStream ostream)voidRequestMessage_1_2. write(OutputStream ostream) -
Uses of Transport in com.sun.corba.ee.impl.transport
Classes in com.sun.corba.ee.impl.transport with annotations of type Transport Modifier and Type Class Description classAcceptorBaseclassAcceptorImplclassAcceptorLazyImplA version of an Acceptor that does not own the ServerSocket.classConnectionCacheBaseclassConnectionImplclassContactInfoBaseclassContactInfoListImplclassContactInfoListIteratorImplclassEventHandlerBaseclassInboundConnectionCacheImplclassListenerThreadImplclassOutboundConnectionCacheImplclassReaderThreadImplclassResponseWaitingRoomImplclassSelectorImplclassTemporarySelectorStateClosedAn class which models a temporary Selector in a closed state.classTemporarySelectorStateOpenA class which models temporary Selector in an open state.classTransportManagerImplMethods in com.sun.corba.ee.impl.transport with annotations of type Transport Modifier and Type Method Description private voidConnectionImpl. addMessageMediatorToWorkQueue(MessageMediator messageMediator)private voidContactInfoListImpl. addRemoteContactInfos(IOR effectiveTargetIOR, java.util.List<ContactInfo> effectiveTargetIORContactInfoList)voidAcceptorBase. addToIORTemplate(IORTemplate iorTemplate, Policies policies, java.lang.String codebase)voidTransportManagerImpl. addToIORTemplate(IORTemplate iorTemplate, Policies policies, java.lang.String codebase, java.lang.String objectAdapterManagerId, ObjectAdapterId objectAdapterId)protected voidConnectionImpl. blockingRead()protected voidConnectionCacheBase. cacheStatisticsInfo()TemporarySelectorStateTemporarySelectorStateOpen. cancelKeyAndFlushSelector(java.nio.channels.Selector theSelector, java.nio.channels.SelectionKey theSelectionKey)voidAcceptorImpl. close()voidConnectionImpl. close()Note:it is possible for this to be called more than oncevoidListenerThreadImpl. close()voidReaderThreadImpl. close()voidSelectorImpl. close()TemporarySelectorStateTemporarySelectorStateClosed. close(java.nio.channels.Selector theSelector)TemporarySelectorStateTemporarySelectorStateOpen. close(java.nio.channels.Selector theSelector)voidTransportManagerImpl. close()voidConnectionImpl. closeConnectionResources()protected voidConnectionImpl. closeSocketAndTemporarySelectors()protected voidConnectionImpl. closeTemporarySelectors()private voidContactInfoListImpl. createContactInfoList()private voidSelectorImpl. createListenerThread(EventHandler eventHandler)MessageMediatorContactInfoBase. createMessageMediator(ORB broker, ContactInfo contactInfo, Connection connection, java.lang.String methodName, boolean isOneWay)CDROutputObjectContactInfoBase. createOutputObject(MessageMediator messageMediator)private voidSelectorImpl. createReaderThread(EventHandler eventHandler)private voidSelectorImpl. destroyListenerThread(EventHandler eventHandler)private voidSelectorImpl. destroyReaderThread(EventHandler eventHandler)protected voidConnectionImpl. doOptimizedReadStrategy()voidAcceptorImpl. doWork()voidConnectionImpl. doWork()voidListenerThreadImpl. doWork()voidReaderThreadImpl. doWork()protected voidConnectionCacheBase. dprintCreation()private voidSelectorImpl. enableInterestOps()ConnectionOutboundConnectionCacheImpl. get(ContactInfo contactInfo)java.net.SocketAcceptorImpl. getAcceptedSocket()java.util.Collection<Acceptor>TransportManagerImpl. getAcceptors(java.lang.String objectAdapterManagerId, ObjectAdapterId objectAdapterId)protected TemporarySelectorConnectionImpl. getTemporaryReadSelector()private voidSelectorImpl. handleDeferredRegistrations()voidEventHandlerBase. handleEvent()booleanContactInfoListIteratorImpl. hasNext()booleanAcceptorImpl. initialize()booleanAcceptorLazyImpl. initialize()protected IIOPProfileTemplateAcceptorBase. makeIIOPProfileTemplate(Policies policies, java.lang.String codebase)ContactInfoContactInfoListIteratorImpl. next()protected intConnectionImpl. nonBlockingRead()voidAcceptorBase. processSocket(java.net.Socket socket)voidConnectionImpl. purgeCalls(SystemException systemException, boolean die, boolean lockHeld)Wake up the outstanding requests on the connection, and hand them COMM_FAILURE exception with a given minor code.voidInboundConnectionCacheImpl. put(Acceptor acceptor, Connection connection)voidOutboundConnectionCacheImpl. put(ContactInfo contactInfo, Connection connection)booleanConnectionCacheBase. reclaim()Discarding least recently used Connections that are not busy This method must be synchronized since one WorkerThread could be reclaming connections inside the synchronized backingStore block and a second WorkerThread (or a SelectorThread) could have already executed the if (numberOfConnections <= ....voidTransportManagerImpl. registerAcceptor(Acceptor acceptor)java.nio.channels.SelectionKeyTemporarySelectorStateOpen. registerChannel(java.nio.channels.Selector theSelector, java.nio.channels.SelectableChannel theSelectableChannel, int theOps)voidSelectorImpl. registerForEvent(EventHandler eventHandler)voidSelectorImpl. registerInterestOps(EventHandler eventHandler)voidResponseWaitingRoomImpl. registerWaiter(MessageMediator messageMediator)voidInboundConnectionCacheImpl. remove(Connection connection)voidOutboundConnectionCacheImpl. remove(ContactInfo contactInfo)TemporarySelectorStateTemporarySelectorStateOpen. removeSelectedKey(java.nio.channels.Selector theSelector, java.nio.channels.SelectionKey theSelectionKey)voidContactInfoListIteratorImpl. reportAddrDispositionRetry(ContactInfo contactInfo, short disposition)booleanContactInfoListIteratorImpl. reportException(ContactInfo contactInfo, java.lang.RuntimeException ex)voidContactInfoListIteratorImpl. reportRedirect(ContactInfo contactInfo, IOR forwardedIOR)voidContactInfoListIteratorImpl. reportSuccess(ContactInfo contactInfo)voidResponseWaitingRoomImpl. responseReceived(CDRInputObject is)private voidConnectionImpl. resumeSelectOnMainSelector()private java.util.List<ContactInfo>ContactInfoListImpl. rotate(java.util.List<ContactInfo> arg)voidSelectorImpl. run()intTemporarySelectorStateOpen. select(java.nio.channels.Selector theSelector, long theTimeout)voidContactInfoListImpl. setEffectiveTargetIOR(IOR newIOR)voidResponseWaitingRoomImpl. signalExceptionToAllWaiters(SystemException systemException)private voidSelectorImpl. startSelector()voidTransportManagerImpl. unregisterAcceptor(Acceptor acceptor)voidSelectorImpl. unregisterForEvent(EventHandler eventHandler)voidResponseWaitingRoomImpl. unregisterWaiter(MessageMediator mediator)CDRInputObjectResponseWaitingRoomImpl. waitForResponse(MessageMediator messageMediator)voidConnectionImpl. write(java.nio.ByteBuffer byteBuffer)voidConnectionImpl. writeLock()Sets the writeLock for this connection.voidConnectionImpl. writeUnlock() -
Uses of Transport in com.sun.corba.ee.impl.transport.connection
Classes in com.sun.corba.ee.impl.transport.connection with annotations of type Transport Modifier and Type Class Description classConnectionCacheBase<C extends Connection>classInboundConnectionCacheBlockingImpl<C extends Connection>Manage connections that are initiated from another VM.classInboundConnectionCacheImpl<C extends Connection>Manage connections that are initiated from another VM.classOutboundConnectionCacheBlockingImpl<C extends Connection>classOutboundConnectionState<C extends Connection>Methods in com.sun.corba.ee.impl.transport.connection with annotations of type Transport Modifier and Type Method Description voidOutboundConnectionState. acquire()voidInboundConnectionCacheBlockingImpl. close(C conn)Close a connection, regardless of whether the connection is busy or not.voidOutboundConnectionCacheBlockingImpl. close(C conn)Close a connection, regardless of whether the connection is busy or not.voidOutboundConnectionState. close()private voidOutboundConnectionCacheBlockingImpl. decrementTotalBusy()private voidOutboundConnectionCacheBlockingImpl. decrementTotalIdle()COutboundConnectionCacheBlockingImpl. get(ContactInfo<C> cinfo, ConnectionFinder<C> finder)private OutboundConnectionState<C>OutboundConnectionCacheBlockingImpl. getConnectionState(ContactInfo<C> cinfo, OutboundCacheEntry<C> entry, C conn)private OutboundCacheEntry<C>OutboundConnectionCacheBlockingImpl. getEntry(ContactInfo<C> cinfo)protected booleanConnectionCacheBase. reclaim()Reclaim some idle cached connections.private booleanOutboundConnectionCacheBlockingImpl. reclaimOrClose(OutboundConnectionState<C> cs, C conn)voidOutboundConnectionCacheBlockingImpl. release(C conn, int numResponsesExpected)intOutboundConnectionState. release(int numResponsesExpected)private voidOutboundConnectionState. removeFromReclaim()voidInboundConnectionCacheBlockingImpl. requestProcessed(C conn, int numResponsesExpected)voidInboundConnectionCacheImpl. requestProcessed(C conn, int numResponsesExpected)voidInboundConnectionCacheBlockingImpl. requestReceived(C conn)voidOutboundConnectionCacheBlockingImpl. responseReceived(C conn)Decrement the number of expected responses.booleanOutboundConnectionState. responseReceived()voidInboundConnectionCacheBlockingImpl. responseSent(C conn)Decrement the number of expected responses.voidInboundConnectionCacheImpl. responseSent(C conn)Decrement the number of expected responses.private COutboundConnectionCacheBlockingImpl. tryNewConnection(OutboundCacheEntry<C> entry, ContactInfo<C> cinfo) -
Uses of Transport in com.sun.corba.ee.spi.orb
Fields in com.sun.corba.ee.spi.orb with annotations of type Transport Modifier and Type Field Description booleanORB. transportDebugFlag -
Uses of Transport in com.sun.corba.ee.spi.protocol
Methods in com.sun.corba.ee.spi.protocol with annotations of type Transport Modifier and Type Method Description java.nio.ByteBufferMessageParser. getNewBufferAndCopyOld(java.nio.ByteBuffer byteBuffer)
-