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 MessageMediator
CDROutputObject.corbaMessageMediator
protected MessageMediator
CDRInputObject.messageMediator
Methods 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 CDROutputObject
OutputStreamFactory.newCDROutputObject
(ORB orb, MessageMediator messageMediator, Message header, byte streamFormatVersion) static CDROutputObject
OutputStreamFactory.newCDROutputObject
(ORB orb, MessageMediator messageMediator, Message header, byte streamFormatVersion, int strategy) static CDROutputObject
OutputStreamFactory.newCDROutputObject
(ORB orb, MessageMediator mediator, GIOPVersion giopVersion, Connection connection, Message header, byte streamFormatVersion) void
CDRInputObject.setMessageMediator
(MessageMediator messageMediator) void
CDROutputObject.setMessageMediator
(MessageMediator messageMediator) private static boolean
CDROutputObject.usePooledBuffers
(MessageMediator mediator) Constructors in com.sun.corba.ee.impl.encoding with parameters of type MessageMediatorModifierConstructorDescriptionprivate
CDROutputObject
(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 MessageMediator
ClientRequestInfoImpl.messageMediator
private MessageMediator
ServerRequestInfoImpl.request
Methods in com.sun.corba.ee.impl.interceptors with parameters of type MessageMediatorModifier and TypeMethodDescriptionvoid
PIHandlerImpl.initializeServerPIInfo
(MessageMediator request, ObjectAdapter oa, byte[] objectId, ObjectKeyTemplate oktemp) void
PINoOpHandlerImpl.initializeServerPIInfo
(MessageMediator request, ObjectAdapter oa, byte[] objectId, ObjectKeyTemplate oktemp) void
PIHandlerImpl.setClientPIInfo
(MessageMediator messageMediator) void
PINoOpHandlerImpl.setClientPIInfo
(MessageMediator messageMediator) protected void
ClientRequestInfoImpl.setInfo
(MessageMediator messageMediator) protected void
ServerRequestInfoImpl.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 String
ORBUtility.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 MessageMediator
InvocationInfo.messageMediator
private MessageMediator
MessageParserImpl.messageMediator
wrapped 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 MessageMediator
MessageMediatorImpl.createResponseHelper
(MessageMediator messageMediator, ReplyMessage reply, IOR ior) protected MessageMediator
MessageMediatorImpl.createResponseHelper
(MessageMediator messageMediator, ServiceContexts svc) protected MessageMediator
MessageMediatorImpl.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 MessageMediator
ServerRequestDispatcherImpl.dispatchToServant
(Object servant, MessageMediator req, byte[] objectId, ObjectAdapter objectAdapter) InvocationInfo.getMessageMediator()
MessageParserImpl.getMessageMediator()
protected MessageMediator
ServerRequestDispatcherImpl.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 MessageMediator
SpecialMethod.invoke
(Object servant, MessageMediator request, byte[] objectId, ObjectAdapter objectAdapter) protected MessageMediator
ServerRequestDispatcherImpl.sendingReply
(MessageMediator req) protected MessageMediator
ServerRequestDispatcherImpl.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 void
MessageMediatorImpl.addExceptionDetailMessage
(MessageMediator mediator, SystemException ex, ServiceContexts serviceContexts) private void
MessageMediatorImpl.addMessageMediatorToWorkQueue
(MessageMediator messageMediator) protected void
ClientRequestDispatcherImpl.addServiceContexts
(MessageMediator messageMediator) private void
MessageMediatorImpl.beginRequest
(MessageMediator messageMediator) protected void
ClientRequestDispatcherImpl.consumeServiceContexts
(ORB orb, MessageMediator messageMediator) protected void
ServerRequestDispatcherImpl.consumeServiceContexts
(MessageMediator request) protected void
ClientRequestDispatcherImpl.continueOrThrowSystemOrRemarshal
(MessageMediator messageMediator, Exception exception) private CDROutputObject
MessageMediatorImpl.createAppropriateOutputObject
(MessageMediator messageMediator, Message msg, LocateReplyMessage reply) private void
ClientRequestDispatcherImpl.createdMessageMediator
(MessageMediator med) MessageMediatorImpl.createLocationForward
(MessageMediator messageMediator, IOR ior, ServiceContexts svc) MessageMediatorImpl.createResponse
(MessageMediator messageMediator, ServiceContexts svc) protected MessageMediator
MessageMediatorImpl.createResponseHelper
(MessageMediator messageMediator, ReplyMessage reply, IOR ior) protected MessageMediator
MessageMediatorImpl.createResponseHelper
(MessageMediator messageMediator, ServiceContexts svc) protected MessageMediator
MessageMediatorImpl.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) void
BootstrapServerRequestDispatcher.dispatch
(MessageMediator messageMediator) Dispatch is called by the ORB and will serve get(key) and list() invocations on the initial object key.void
INSServerRequestDispatcher.dispatch
(MessageMediator request) void
ServerRequestDispatcherImpl.dispatch
(MessageMediator request) private void
MessageMediatorImpl.dispatchError
(MessageMediator messageMediator, String msg, Throwable t) protected MessageMediator
ServerRequestDispatcherImpl.dispatchToServant
(Object servant, MessageMediator req, byte[] objectId, ObjectAdapter objectAdapter) private void
MessageMediatorImpl.endRequest
(MessageMediator messageMediator) protected void
ClientRequestDispatcherImpl.getExceptionDetailMessage
(MessageMediator messageMediator, ORBUtilSystemException wrapper) protected Object
ServerRequestDispatcherImpl.getServantWithPI
(MessageMediator request, ObjectAdapter objectAdapter, byte[] objectId, ObjectKeyTemplate oktemp, String operation) protected ServiceContexts
MessageMediatorImpl.getServiceContextsForReply
(MessageMediator messageMediator, ServiceContexts contexts) protected void
MessageMediatorImpl.handleAddressingDisposition
(MessageMediator messageMediator, AddressingDispositionException ex) protected MessageMediator
ServerRequestDispatcherImpl.handleDynamicResult
(ServerRequestImpl sreq, MessageMediator req) protected void
MessageMediatorImpl.handleLocateRequest
(MessageMediator messageMediator) void
MessageMediatorImpl.handleRequest
(LocateRequestMessage msg, MessageMediator messageMediator) void
MessageMediatorImpl.handleRequest
(RequestMessage msg, MessageMediator messageMediator) boolean
MessageMediatorImpl.handleRequest
(MessageMediator messageMediator) protected void
MessageMediatorImpl.handleRequestRequest
(MessageMediator messageMediator) void
MessageMediatorImpl.handleThrowableDuringServerDispatch
(MessageMediator messageMediator, Throwable throwable, CompletionStatus completionStatus) protected void
MessageMediatorImpl.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 MessageMediator
SpecialMethod.invoke
(Object servant, MessageMediator request, byte[] objectId, ObjectAdapter objectAdapter) ClientRequestDispatcherImpl.marshalingComplete1
(ORB orb, MessageMediator messageMediator) protected void
ClientRequestDispatcherImpl.performCodeSetNegotiation
(MessageMediator messageMediator) protected boolean
ServerRequestDispatcherImpl.processCodeSetContext
(MessageMediator request, ServiceContexts contexts) Handles setting the connection's code sets if required.protected CDRInputObject
ClientRequestDispatcherImpl.processResponse
(ORB orb, MessageMediator messageMediator, CDRInputObject inputObject) protected void
ClientRequestDispatcherImpl.registerWaiter
(MessageMediator messageMediator) protected void
MessageMediatorImpl.runInterceptors
(MessageMediator messageMediator, ReplyMessage reply) protected void
MessageMediatorImpl.runRemoveThreadInfo
(MessageMediator messageMediator) protected void
MessageMediatorImpl.runServantPostInvoke
(MessageMediator messageMediator) protected MessageMediator
ServerRequestDispatcherImpl.sendingReply
(MessageMediator req) protected MessageMediator
ServerRequestDispatcherImpl.sendingReply
(MessageMediator req, Any excany) Must always be called, just after the servant's method returns.private void
MessageMediatorImpl.sendResponse
(MessageMediator messageMediator) void
InvocationInfo.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 MessageMediator
ConnectionImpl.clientReply_1_1
(package private) MessageMediator
ResponseWaitingRoomImpl.OutCallDesc.messageMediator
protected MessageMediator
ConnectionImpl.serverRequest_1_1
Fields 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.serverRequestMap
Methods in com.sun.corba.ee.impl.transport that return MessageMediatorModifier and TypeMethodDescriptionConnectionImpl.clientReply_1_1_Get()
ConnectionImpl.clientRequestMapGet
(int requestId) private MessageMediator
ConnectionImpl.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 MessageMediator
ConnectionImpl.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 void
ConnectionImpl.addMessageMediatorToWorkQueue
(MessageMediator messageMediator) void
ConnectionImpl.clientReply_1_1_Put
(MessageMediator x) AcceptorBase.createOutputObject
(ORB broker, MessageMediator messageMediator) ContactInfoBase.createOutputObject
(MessageMediator messageMediator) SharedCDRContactInfoImpl.createOutputObject
(MessageMediator messageMediator) boolean
ConnectionImpl.Dispatcher.dispatch
(MessageMediator messageMediator) private void
ConnectionImpl.queueUpWork
(MessageMediator messageMediator) void
ConnectionImpl.registerWaiter
(MessageMediator messageMediator) void
ResponseWaitingRoomImpl.registerWaiter
(MessageMediator messageMediator) void
ConnectionImpl.serverRequest_1_1_Put
(MessageMediator x) void
ConnectionImpl.serverRequestMapPut
(int reqId, MessageMediator messageMediator) void
ConnectionImpl.unregisterWaiter
(MessageMediator messageMediator) void
ResponseWaitingRoomImpl.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) void
ServerRequestDispatcher.dispatch
(MessageMediator messageMediator) void
ProtocolHandler.handleRequest
(LocateRequestMessage header, MessageMediator messageMediator) void
ProtocolHandler.handleRequest
(RequestMessage header, MessageMediator messageMediator) boolean
ProtocolHandler.handleRequest
(MessageMediator messageMediator) void
ProtocolHandler.handleThrowableDuringServerDispatch
(MessageMediator request, Throwable exception, CompletionStatus completionStatus) void
PIHandler.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.void
PIHandler.setClientPIInfo
(MessageMediator messageMediator) Notify PI of the MessageMediator for the request.void
ClientInvocationInfo.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 TypeMethodDescriptionvoid
Connection.clientReply_1_1_Put
(MessageMediator x) Acceptor.createOutputObject
(ORB broker, MessageMediator messageMediator) ContactInfo.createOutputObject
(MessageMediator messageMediator) void
Connection.registerWaiter
(MessageMediator messageMediator) Register an invocation's CorbaMessageMediator with theConnection
.void
ResponseWaitingRoom.registerWaiter
(MessageMediator messageMediator) void
Connection.serverRequest_1_1_Put
(MessageMediator x) void
Connection.serverRequestMapPut
(int requestId, MessageMediator messageMediator) void
Connection.unregisterWaiter
(MessageMediator messageMediator) Unregister an invocation's * CorbaMessageMediator with theConnection
.void
ResponseWaitingRoom.unregisterWaiter
(MessageMediator messageMediator) Connection.waitForResponse
(MessageMediator messageMediator) If a message expect's a response then this method is called.ResponseWaitingRoom.waitForResponse
(MessageMediator messageMediator)