Uses of Interface
com.sun.corba.ee.spi.protocol.MessageMediator
Packages that use MessageMediator
Package
Description
-
Uses of MessageMediator in com.sun.corba.ee.impl.corba
Constructors in com.sun.corba.ee.impl.corba with parameters of type MessageMediator -
Uses of MessageMediator in com.sun.corba.ee.impl.encoding
Fields in com.sun.corba.ee.impl.encoding declared as MessageMediatorModifier and TypeFieldDescriptionprivate MessageMediatorCDROutputObject.corbaMessageMediatorprotected MessageMediatorCDRInputObject.messageMediatorMethods in com.sun.corba.ee.impl.encoding that return MessageMediatorModifier and TypeMethodDescriptionCDRInputObject.getMessageMediator()CDROutputObject.getMessageMediator()Methods in com.sun.corba.ee.impl.encoding with parameters of type MessageMediatorModifier and TypeMethodDescriptionstatic CDROutputObjectOutputStreamFactory.newCDROutputObject(ORB orb, MessageMediator messageMediator, Message header, byte streamFormatVersion) static CDROutputObjectOutputStreamFactory.newCDROutputObject(ORB orb, MessageMediator messageMediator, Message header, byte streamFormatVersion, int strategy) static CDROutputObjectOutputStreamFactory.newCDROutputObject(ORB orb, MessageMediator mediator, GIOPVersion giopVersion, Connection connection, Message header, byte streamFormatVersion) voidCDRInputObject.setMessageMediator(MessageMediator messageMediator) voidCDROutputObject.setMessageMediator(MessageMediator messageMediator) private static booleanCDROutputObject.usePooledBuffers(MessageMediator mediator) Constructors in com.sun.corba.ee.impl.encoding with parameters of type MessageMediatorModifierConstructorDescriptionprivateCDROutputObject(ORB orb, GIOPVersion giopVersion, Message header, BufferManagerWrite manager, byte streamFormatVersion, MessageMediator mediator) CDROutputObject(ORB orb, MessageMediator messageMediator, Message header, byte streamFormatVersion) CDROutputObject(ORB orb, MessageMediator messageMediator, Message header, byte streamFormatVersion, int strategy) CDROutputObject(ORB orb, MessageMediator mediator, GIOPVersion giopVersion, Connection connection, Message header, byte streamFormatVersion) -
Uses of MessageMediator in com.sun.corba.ee.impl.interceptors
Fields in com.sun.corba.ee.impl.interceptors declared as MessageMediatorModifier and TypeFieldDescriptionprivate MessageMediatorClientRequestInfoImpl.messageMediatorprivate MessageMediatorServerRequestInfoImpl.requestMethods in com.sun.corba.ee.impl.interceptors with parameters of type MessageMediatorModifier and TypeMethodDescriptionvoidPIHandlerImpl.initializeServerPIInfo(MessageMediator request, ObjectAdapter oa, byte[] objectId, ObjectKeyTemplate oktemp) voidPINoOpHandlerImpl.initializeServerPIInfo(MessageMediator request, ObjectAdapter oa, byte[] objectId, ObjectKeyTemplate oktemp) voidPIHandlerImpl.setClientPIInfo(MessageMediator messageMediator) voidPINoOpHandlerImpl.setClientPIInfo(MessageMediator messageMediator) protected voidClientRequestInfoImpl.setInfo(MessageMediator messageMediator) protected voidServerRequestInfoImpl.setInfo(MessageMediator request, ObjectAdapter oa, byte[] objectId, ObjectKeyTemplate oktemp) Stores the various sources of information used for this info object. -
Uses of MessageMediator in com.sun.corba.ee.impl.misc
Methods in com.sun.corba.ee.impl.misc with parameters of type MessageMediatorModifier and TypeMethodDescriptionstatic StringORBUtility.operationNameAndRequestId(MessageMediator m) -
Uses of MessageMediator in com.sun.corba.ee.impl.orb
Methods in com.sun.corba.ee.impl.orb with parameters of type MessageMediatorModifier and TypeMethodDescriptionParserTable.TestAcceptor1.createOutputObject(ORB broker, MessageMediator messageMediator) ParserTable.TestAcceptor2.createOutputObject(ORB broker, MessageMediator messageMediator) -
Uses of MessageMediator in com.sun.corba.ee.impl.protocol
Classes in com.sun.corba.ee.impl.protocol that implement MessageMediatorFields in com.sun.corba.ee.impl.protocol declared as MessageMediatorModifier and TypeFieldDescriptionprivate MessageMediatorInvocationInfo.messageMediatorprivate MessageMediatorMessageParserImpl.messageMediatorwrapped message create by the last call to offerBuffer.Methods in com.sun.corba.ee.impl.protocol that return MessageMediatorModifier and TypeMethodDescriptionMessageMediatorImpl.createLocationForward(MessageMediator messageMediator, IOR ior, ServiceContexts svc) MessageMediatorImpl.createResponse(MessageMediator messageMediator, ServiceContexts svc) protected MessageMediatorMessageMediatorImpl.createResponseHelper(MessageMediator messageMediator, ReplyMessage reply, IOR ior) protected MessageMediatorMessageMediatorImpl.createResponseHelper(MessageMediator messageMediator, ServiceContexts svc) protected MessageMediatorMessageMediatorImpl.createResponseHelper(MessageMediator messageMediator, ServiceContexts svc, boolean user) MessageMediatorImpl.createSystemExceptionResponse(MessageMediator messageMediator, SystemException ex, ServiceContexts svc) MessageMediatorImpl.createUnknownExceptionResponse(MessageMediator messageMediator, UnknownException ex) MessageMediatorImpl.createUserExceptionResponse(MessageMediator messageMediator, ServiceContexts svc) protected MessageMediatorServerRequestDispatcherImpl.dispatchToServant(Object servant, MessageMediator req, byte[] objectId, ObjectAdapter objectAdapter) InvocationInfo.getMessageMediator()MessageParserImpl.getMessageMediator()protected MessageMediatorServerRequestDispatcherImpl.handleDynamicResult(ServerRequestImpl sreq, MessageMediator req) GetInterface.invoke(Object servant, MessageMediator request, byte[] objectId, ObjectAdapter objectAdapter) IsA.invoke(Object servant, MessageMediator request, byte[] objectId, ObjectAdapter objectAdapter) NonExistent.invoke(Object servant, MessageMediator request, byte[] objectId, ObjectAdapter objectAdapter) abstract MessageMediatorSpecialMethod.invoke(Object servant, MessageMediator request, byte[] objectId, ObjectAdapter objectAdapter) protected MessageMediatorServerRequestDispatcherImpl.sendingReply(MessageMediator req) protected MessageMediatorServerRequestDispatcherImpl.sendingReply(MessageMediator req, Any excany) Must always be called, just after the servant's method returns.Methods in com.sun.corba.ee.impl.protocol with parameters of type MessageMediatorModifier and TypeMethodDescriptionprivate voidMessageMediatorImpl.addExceptionDetailMessage(MessageMediator mediator, SystemException ex, ServiceContexts serviceContexts) private voidMessageMediatorImpl.addMessageMediatorToWorkQueue(MessageMediator messageMediator) protected voidClientRequestDispatcherImpl.addServiceContexts(MessageMediator messageMediator) private voidMessageMediatorImpl.beginRequest(MessageMediator messageMediator) protected voidClientRequestDispatcherImpl.consumeServiceContexts(ORB orb, MessageMediator messageMediator) protected voidServerRequestDispatcherImpl.consumeServiceContexts(MessageMediator request) protected voidClientRequestDispatcherImpl.continueOrThrowSystemOrRemarshal(MessageMediator messageMediator, Exception exception) private CDROutputObjectMessageMediatorImpl.createAppropriateOutputObject(MessageMediator messageMediator, Message msg, LocateReplyMessage reply) private voidClientRequestDispatcherImpl.createdMessageMediator(MessageMediator med) MessageMediatorImpl.createLocationForward(MessageMediator messageMediator, IOR ior, ServiceContexts svc) MessageMediatorImpl.createResponse(MessageMediator messageMediator, ServiceContexts svc) protected MessageMediatorMessageMediatorImpl.createResponseHelper(MessageMediator messageMediator, ReplyMessage reply, IOR ior) protected MessageMediatorMessageMediatorImpl.createResponseHelper(MessageMediator messageMediator, ServiceContexts svc) protected MessageMediatorMessageMediatorImpl.createResponseHelper(MessageMediator messageMediator, ServiceContexts svc, boolean user) MessageMediatorImpl.createSystemExceptionResponse(MessageMediator messageMediator, SystemException ex, ServiceContexts svc) MessageMediatorImpl.createUnknownExceptionResponse(MessageMediator messageMediator, UnknownException ex) MessageMediatorImpl.createUserExceptionResponse(MessageMediator messageMediator, ServiceContexts svc) voidBootstrapServerRequestDispatcher.dispatch(MessageMediator messageMediator) Dispatch is called by the ORB and will serve get(key) and list() invocations on the initial object key.voidINSServerRequestDispatcher.dispatch(MessageMediator request) voidServerRequestDispatcherImpl.dispatch(MessageMediator request) private voidMessageMediatorImpl.dispatchError(MessageMediator messageMediator, String msg, Throwable t) protected MessageMediatorServerRequestDispatcherImpl.dispatchToServant(Object servant, MessageMediator req, byte[] objectId, ObjectAdapter objectAdapter) private voidMessageMediatorImpl.endRequest(MessageMediator messageMediator) protected voidClientRequestDispatcherImpl.getExceptionDetailMessage(MessageMediator messageMediator, ORBUtilSystemException wrapper) protected ObjectServerRequestDispatcherImpl.getServantWithPI(MessageMediator request, ObjectAdapter objectAdapter, byte[] objectId, ObjectKeyTemplate oktemp, String operation) protected ServiceContextsMessageMediatorImpl.getServiceContextsForReply(MessageMediator messageMediator, ServiceContexts contexts) protected voidMessageMediatorImpl.handleAddressingDisposition(MessageMediator messageMediator, AddressingDispositionException ex) protected MessageMediatorServerRequestDispatcherImpl.handleDynamicResult(ServerRequestImpl sreq, MessageMediator req) protected voidMessageMediatorImpl.handleLocateRequest(MessageMediator messageMediator) voidMessageMediatorImpl.handleRequest(LocateRequestMessage msg, MessageMediator messageMediator) voidMessageMediatorImpl.handleRequest(RequestMessage msg, MessageMediator messageMediator) /////////////////////////////////////////////////booleanMessageMediatorImpl.handleRequest(MessageMediator messageMediator) protected voidMessageMediatorImpl.handleRequestRequest(MessageMediator messageMediator) voidMessageMediatorImpl.handleThrowableDuringServerDispatch(MessageMediator messageMediator, Throwable throwable, CompletionStatus completionStatus) protected voidMessageMediatorImpl.handleThrowableDuringServerDispatch(MessageMediator messageMediator, Throwable throwable, CompletionStatus completionStatus, int iteration) GetInterface.invoke(Object servant, MessageMediator request, byte[] objectId, ObjectAdapter objectAdapter) IsA.invoke(Object servant, MessageMediator request, byte[] objectId, ObjectAdapter objectAdapter) NonExistent.invoke(Object servant, MessageMediator request, byte[] objectId, ObjectAdapter objectAdapter) abstract MessageMediatorSpecialMethod.invoke(Object servant, MessageMediator request, byte[] objectId, ObjectAdapter objectAdapter) ClientRequestDispatcherImpl.marshalingComplete1(ORB orb, MessageMediator messageMediator) protected voidClientRequestDispatcherImpl.performCodeSetNegotiation(MessageMediator messageMediator) protected booleanServerRequestDispatcherImpl.processCodeSetContext(MessageMediator request, ServiceContexts contexts) Handles setting the connection's code sets if required.protected CDRInputObjectClientRequestDispatcherImpl.processResponse(ORB orb, MessageMediator messageMediator, CDRInputObject inputObject) protected voidClientRequestDispatcherImpl.registerWaiter(MessageMediator messageMediator) protected voidMessageMediatorImpl.runInterceptors(MessageMediator messageMediator, ReplyMessage reply) protected voidMessageMediatorImpl.runRemoveThreadInfo(MessageMediator messageMediator) protected voidMessageMediatorImpl.runServantPostInvoke(MessageMediator messageMediator) protected MessageMediatorServerRequestDispatcherImpl.sendingReply(MessageMediator req) protected MessageMediatorServerRequestDispatcherImpl.sendingReply(MessageMediator req, Any excany) Must always be called, just after the servant's method returns.private voidMessageMediatorImpl.sendResponse(MessageMediator messageMediator) voidInvocationInfo.setMessageMediator(MessageMediator messageMediator) -
Uses of MessageMediator in com.sun.corba.ee.impl.transport
Fields in com.sun.corba.ee.impl.transport declared as MessageMediatorModifier and TypeFieldDescriptionprotected MessageMediatorConnectionImpl.clientReply_1_1(package private) MessageMediatorResponseWaitingRoomImpl.OutCallDesc.messageMediatorprotected MessageMediatorConnectionImpl.serverRequest_1_1Fields in com.sun.corba.ee.impl.transport with type parameters of type MessageMediatorModifier and TypeFieldDescriptionprotected ConcurrentHashMap<RequestId, Queue<MessageMediator>> ConnectionImpl.fragmentMap(package private) Map<Integer, MessageMediator> ConnectionImpl.serverRequestMapMethods in com.sun.corba.ee.impl.transport that return MessageMediatorModifier and TypeMethodDescriptionConnectionImpl.clientReply_1_1_Get()ConnectionImpl.clientRequestMapGet(int requestId) private MessageMediatorConnectionImpl.createMessageMediator()ContactInfoBase.createMessageMediator(ORB broker, ContactInfo contactInfo, Connection connection, String methodName, boolean isOneWay) SharedCDRContactInfoImpl.createMessageMediator(ORB broker, ContactInfo contactInfo, Connection connection, String methodName, boolean isOneWay) ResponseWaitingRoomImpl.getMessageMediator(int requestId) private MessageMediatorConnectionImpl.readBits()ConnectionImpl.serverRequest_1_1_Get()ConnectionImpl.serverRequestMapGet(int reqId) Methods in com.sun.corba.ee.impl.transport that return types with arguments of type MessageMediatorMethods in com.sun.corba.ee.impl.transport with parameters of type MessageMediatorModifier and TypeMethodDescriptionprivate voidConnectionImpl.addMessageMediatorToWorkQueue(MessageMediator messageMediator) voidConnectionImpl.clientReply_1_1_Put(MessageMediator x) AcceptorBase.createOutputObject(ORB broker, MessageMediator messageMediator) ContactInfoBase.createOutputObject(MessageMediator messageMediator) SharedCDRContactInfoImpl.createOutputObject(MessageMediator messageMediator) booleanConnectionImpl.Dispatcher.dispatch(MessageMediator messageMediator) private voidConnectionImpl.queueUpWork(MessageMediator messageMediator) voidConnectionImpl.registerWaiter(MessageMediator messageMediator) voidResponseWaitingRoomImpl.registerWaiter(MessageMediator messageMediator) voidConnectionImpl.serverRequest_1_1_Put(MessageMediator x) voidConnectionImpl.serverRequestMapPut(int reqId, MessageMediator messageMediator) voidConnectionImpl.unregisterWaiter(MessageMediator messageMediator) voidResponseWaitingRoomImpl.unregisterWaiter(MessageMediator mediator) ConnectionImpl.waitForResponse(MessageMediator messageMediator) ResponseWaitingRoomImpl.waitForResponse(MessageMediator messageMediator) -
Uses of MessageMediator in com.sun.corba.ee.spi.protocol
Methods in com.sun.corba.ee.spi.protocol that return MessageMediatorModifier and TypeMethodDescriptionProtocolHandler.createLocationForward(MessageMediator messageMediator, IOR ior, ServiceContexts svc) ProtocolHandler.createResponse(MessageMediator messageMediator, ServiceContexts svc) ProtocolHandler.createSystemExceptionResponse(MessageMediator messageMediator, SystemException ex, ServiceContexts svc) ProtocolHandler.createUnknownExceptionResponse(MessageMediator messageMediator, UnknownException ex) ProtocolHandler.createUserExceptionResponse(MessageMediator messageMediator, ServiceContexts svc) ClientInvocationInfo.getMessageMediator()MessageParser.getMessageMediator()Returns the full message constructed by the last call toMessageParser.offerBuffer(ByteBuffer).Methods in com.sun.corba.ee.spi.protocol with parameters of type MessageMediatorModifier and TypeMethodDescriptionProtocolHandler.createLocationForward(MessageMediator messageMediator, IOR ior, ServiceContexts svc) ProtocolHandler.createResponse(MessageMediator messageMediator, ServiceContexts svc) ProtocolHandler.createSystemExceptionResponse(MessageMediator messageMediator, SystemException ex, ServiceContexts svc) ProtocolHandler.createUnknownExceptionResponse(MessageMediator messageMediator, UnknownException ex) ProtocolHandler.createUserExceptionResponse(MessageMediator messageMediator, ServiceContexts svc) voidServerRequestDispatcher.dispatch(MessageMediator messageMediator) voidProtocolHandler.handleRequest(LocateRequestMessage header, MessageMediator messageMediator) voidProtocolHandler.handleRequest(RequestMessage header, MessageMediator messageMediator) booleanProtocolHandler.handleRequest(MessageMediator messageMediator) voidProtocolHandler.handleThrowableDuringServerDispatch(MessageMediator request, Throwable exception, CompletionStatus completionStatus) voidPIHandler.initializeServerPIInfo(MessageMediator request, ObjectAdapter oa, byte[] objectId, ObjectKeyTemplate oktemp) Notifies PI to start a new server request and set initial information for server-side interceptors.voidPIHandler.setClientPIInfo(MessageMediator messageMediator) Notify PI of the MessageMediator for the request.voidClientInvocationInfo.setMessageMediator(MessageMediator messageMediator) -
Uses of MessageMediator in com.sun.corba.ee.spi.transport
Methods in com.sun.corba.ee.spi.transport that return MessageMediatorModifier and TypeMethodDescriptionConnection.clientReply_1_1_Get()Connection.clientRequestMapGet(int requestId) ContactInfo.createMessageMediator(ORB broker, ContactInfo contactInfo, Connection connection, String methodName, boolean isOneWay) ResponseWaitingRoom.getMessageMediator(int requestId) Connection.serverRequest_1_1_Get()Connection.serverRequestMapGet(int requestId) Methods in com.sun.corba.ee.spi.transport that return types with arguments of type MessageMediatorMethods in com.sun.corba.ee.spi.transport with parameters of type MessageMediatorModifier and TypeMethodDescriptionvoidConnection.clientReply_1_1_Put(MessageMediator x) Acceptor.createOutputObject(ORB broker, MessageMediator messageMediator) ContactInfo.createOutputObject(MessageMediator messageMediator) voidConnection.registerWaiter(MessageMediator messageMediator) Register an invocation's CorbaMessageMediator with theConnection.voidResponseWaitingRoom.registerWaiter(MessageMediator messageMediator) voidConnection.serverRequest_1_1_Put(MessageMediator x) voidConnection.serverRequestMapPut(int requestId, MessageMediator messageMediator) voidConnection.unregisterWaiter(MessageMediator messageMediator) Unregister an invocation's * CorbaMessageMediator with theConnection.voidResponseWaitingRoom.unregisterWaiter(MessageMediator messageMediator) Connection.waitForResponse(MessageMediator messageMediator) If a message expect's a response then this method is called.ResponseWaitingRoom.waitForResponse(MessageMediator messageMediator)