Uses of Annotation Type
com.sun.corba.ee.spi.trace.Transport
Packages that use Transport
Package
Description
-
Uses of Transport in com.sun.corba.ee.impl.encoding
Classes in com.sun.corba.ee.impl.encoding with annotations of type TransportMethods in com.sun.corba.ee.impl.encoding with annotations of type TransportModifier and TypeMethodDescriptionvoidBufferManagerReadStream.close(ByteBuffer byteBuffer) voidBufferManagerReadStream.processFragment(ByteBuffer byteBuffer, FragmentMessage msg) BufferManagerReadStream.underflow(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 TransportModifier and TypeClassDescriptionclassclassMethods in com.sun.corba.ee.impl.legacy.connection with annotations of type TransportModifier and TypeMethodDescriptionprivate voidSocketFactoryConnectionImpl.connectionCreated(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 TransportModifier and TypeClassDescriptionclassInstall this in an ORB using the property ORBConstants.USER_CONFIGURATOR_PREFIX + "corba.lb.NoConnectionCacheImpl" = "dummy"private static classprivate static classprivate static classMethods in com.sun.corba.ee.impl.plugin.hwlb with annotations of type TransportModifier and TypeMethodDescriptionvoidNoConnectionCacheImpl.NCCConnectionImpl.close()private voidNoConnectionCacheImpl.NCCConnectionImpl.constructedNCCConnectionImpl(String str) NoConnectionCacheImpl.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 TransportModifier and TypeClassDescriptionclassclassAn 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 TransportModifier and TypeMethodDescriptionprivate voidMessageMediatorImpl.addMessageMediatorToWorkQueue(MessageMediator messageMediator) booleanMessageMediatorImpl.dispatch()NOTE: This call is the transition from the transport block to the protocol block.MessageParserImpl.getNewBufferAndCopyOld(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) MessageParserImpl.parseBytes(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 TransportModifier and TypeClassDescriptionfinal classThis implements the GIOP 1.2 Reply header.final classThis implements the GIOP 1.2 Request header.Methods in com.sun.corba.ee.impl.protocol.giopmsgheaders with annotations of type TransportModifier and TypeMethodDescriptionvoidReplyMessage_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 TransportModifier and TypeClassDescriptionclassclassclassA version of an Acceptor that does not own the ServerSocket.classclassclassclassclassclassclassclassclassclassclassclassclassAn class which models a temporary Selector in a closed state.classA class which models temporary Selector in an open state.classMethods in com.sun.corba.ee.impl.transport with annotations of type TransportModifier and TypeMethodDescriptionprivate voidConnectionImpl.addMessageMediatorToWorkQueue(MessageMediator messageMediator) private voidContactInfoListImpl.addRemoteContactInfos(IOR effectiveTargetIOR, List<ContactInfo> effectiveTargetIORContactInfoList) voidAcceptorBase.addToIORTemplate(IORTemplate iorTemplate, Policies policies, String codebase) voidTransportManagerImpl.addToIORTemplate(IORTemplate iorTemplate, Policies policies, String codebase, String objectAdapterManagerId, ObjectAdapterId objectAdapterId) protected voidConnectionImpl.blockingRead()protected voidConnectionCacheBase.cacheStatisticsInfo()TemporarySelectorStateOpen.cancelKeyAndFlushSelector(Selector theSelector, SelectionKey theSelectionKey) voidAcceptorImpl.close()voidConnectionImpl.close()Note:it is possible for this to be called more than oncevoidListenerThreadImpl.close()voidReaderThreadImpl.close()voidSelectorImpl.close()voidTransportManagerImpl.close()voidConnectionImpl.closeConnectionResources()protected voidConnectionImpl.closeSocketAndTemporarySelectors()protected voidConnectionImpl.closeTemporarySelectors()private voidContactInfoListImpl.createContactInfoList()/////////////////////////////////////////////////private voidSelectorImpl.createListenerThread(EventHandler eventHandler) ContactInfoBase.createMessageMediator(ORB broker, ContactInfo contactInfo, Connection connection, String methodName, boolean isOneWay) ContactInfoBase.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()OutboundConnectionCacheImpl.get(ContactInfo contactInfo) AcceptorImpl.getAcceptedSocket()TransportManagerImpl.getAcceptors(String objectAdapterManagerId, ObjectAdapterId objectAdapterId) protected TemporarySelectorConnectionImpl.getTemporaryReadSelector()private voidSelectorImpl.handleDeferredRegistrations()voidEventHandlerBase.handleEvent()booleanContactInfoListIteratorImpl.hasNext()/////////////////////////////////////////////////booleanAcceptorImpl.initialize()booleanAcceptorLazyImpl.initialize()protected final IIOPProfileTemplateAcceptorBase.makeIIOPProfileTemplate(Policies policies, String codebase) ContactInfoListIteratorImpl.next()protected intConnectionImpl.nonBlockingRead()voidAcceptorBase.processSocket(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) TemporarySelectorStateOpen.registerChannel(Selector theSelector, SelectableChannel theSelectableChannel, int theOps) voidSelectorImpl.registerForEvent(EventHandler eventHandler) voidSelectorImpl.registerInterestOps(EventHandler eventHandler) voidResponseWaitingRoomImpl.registerWaiter(MessageMediator messageMediator) voidInboundConnectionCacheImpl.remove(Connection connection) voidOutboundConnectionCacheImpl.remove(ContactInfo contactInfo) TemporarySelectorStateOpen.removeSelectedKey(Selector theSelector, SelectionKey theSelectionKey) voidContactInfoListIteratorImpl.reportAddrDispositionRetry(ContactInfo contactInfo, short disposition) /////////////////////////////////////////////////booleanContactInfoListIteratorImpl.reportException(ContactInfo contactInfo, RuntimeException ex) voidContactInfoListIteratorImpl.reportRedirect(ContactInfo contactInfo, IOR forwardedIOR) voidContactInfoListIteratorImpl.reportSuccess(ContactInfo contactInfo) voidResponseWaitingRoomImpl.responseReceived(CDRInputObject is) private voidConnectionImpl.resumeSelectOnMainSelector()private List<ContactInfo> ContactInfoListImpl.rotate(List<ContactInfo> arg) voidSelectorImpl.run()intvoidContactInfoListImpl.setEffectiveTargetIOR(IOR newIOR) voidResponseWaitingRoomImpl.signalExceptionToAllWaiters(SystemException systemException) ///////////////////////////////////////////////private voidSelectorImpl.startSelector()voidTransportManagerImpl.unregisterAcceptor(Acceptor acceptor) voidSelectorImpl.unregisterForEvent(EventHandler eventHandler) voidResponseWaitingRoomImpl.unregisterWaiter(MessageMediator mediator) ResponseWaitingRoomImpl.waitForResponse(MessageMediator messageMediator) voidConnectionImpl.write(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 TransportModifier and TypeClassDescriptionclassConnectionCacheBase<C extends Connection>final classInboundConnectionCacheBlockingImpl<C extends Connection>Manage connections that are initiated from another VM.final classInboundConnectionCacheImpl<C extends Connection>Manage connections that are initiated from another VM.final classOutboundConnectionCacheBlockingImpl<C extends Connection>classOutboundConnectionState<C extends Connection>Methods in com.sun.corba.ee.impl.transport.connection with annotations of type TransportModifier and TypeMethodDescriptionvoidOutboundConnectionState.acquire()voidClose a connection, regardless of whether the connection is busy or not.voidClose a connection, regardless of whether the connection is busy or not.voidOutboundConnectionState.close()private voidOutboundConnectionCacheBlockingImpl.decrementTotalBusy()private voidOutboundConnectionCacheBlockingImpl.decrementTotalIdle()OutboundConnectionCacheBlockingImpl.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) voidintOutboundConnectionState.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 -
Uses of Transport in com.sun.corba.ee.spi.protocol
Methods in com.sun.corba.ee.spi.protocol with annotations of type Transport