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 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) Constructors in com.sun.corba.ee.impl.encoding with parameters of type MessageMediatorModifierConstructorDescriptionCDROutputObject(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
Methods 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 MessageMediatorMethods 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) 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 TypeMethodDescriptionprotected voidClientRequestDispatcherImpl.addServiceContexts(MessageMediator messageMediator) protected voidClientRequestDispatcherImpl.consumeServiceContexts(ORB orb, MessageMediator messageMediator) protected voidServerRequestDispatcherImpl.consumeServiceContexts(MessageMediator request) protected voidClientRequestDispatcherImpl.continueOrThrowSystemOrRemarshal(MessageMediator messageMediator, Exception exception) 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) protected MessageMediatorServerRequestDispatcherImpl.dispatchToServant(Object servant, MessageMediator req, byte[] objectId, ObjectAdapter objectAdapter) 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) 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.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_1protected MessageMediatorConnectionImpl.serverRequest_1_1Fields in com.sun.corba.ee.impl.transport with type parameters of type MessageMediatorModifier and TypeFieldDescriptionprotected ConcurrentHashMap<RequestId, Queue<MessageMediator>> ConnectionImpl.fragmentMapMethods in com.sun.corba.ee.impl.transport that return MessageMediatorModifier and TypeMethodDescriptionConnectionImpl.clientReply_1_1_Get()ConnectionImpl.clientRequestMapGet(int requestId) 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) 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 TypeMethodDescriptionvoidConnectionImpl.clientReply_1_1_Put(MessageMediator x) AcceptorBase.createOutputObject(ORB broker, MessageMediator messageMediator) ContactInfoBase.createOutputObject(MessageMediator messageMediator) SharedCDRContactInfoImpl.createOutputObject(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)