Uses of Interface
com.sun.corba.ee.spi.protocol.MessageMediator
-
-
Uses of MessageMediator in com.sun.corba.ee.impl.corba
Constructors in com.sun.corba.ee.impl.corba with parameters of type MessageMediator Constructor Description ServerRequestImpl(MessageMediator req, ORB orb)
-
Uses of MessageMediator in com.sun.corba.ee.impl.encoding
Fields in com.sun.corba.ee.impl.encoding declared as MessageMediator Modifier and Type Field Description private MessageMediator
CDROutputObject. corbaMessageMediator
protected MessageMediator
CDRInputObject. messageMediator
Methods in com.sun.corba.ee.impl.encoding that return MessageMediator Modifier and Type Method Description MessageMediator
CDRInputObject. getMessageMediator()
MessageMediator
CDROutputObject. getMessageMediator()
Methods in com.sun.corba.ee.impl.encoding with parameters of type MessageMediator Modifier and Type Method Description static 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 MessageMediator Constructor Description 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 MessageMediator Modifier and Type Field Description private MessageMediator
ClientRequestInfoImpl. messageMediator
private MessageMediator
ServerRequestInfoImpl. request
Methods in com.sun.corba.ee.impl.interceptors with parameters of type MessageMediator Modifier and Type Method Description void
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 MessageMediator Modifier and Type Method Description static java.lang.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 MessageMediator Modifier and Type Method Description CDROutputObject
ParserTable.TestAcceptor1. createOutputObject(ORB broker, MessageMediator messageMediator)
CDROutputObject
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 MessageMediator Modifier and Type Class Description class
MessageMediatorImpl
Fields in com.sun.corba.ee.impl.protocol declared as MessageMediator Modifier and Type Field Description private 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 MessageMediator Modifier and Type Method Description MessageMediator
MessageMediatorImpl. createLocationForward(MessageMediator messageMediator, IOR ior, ServiceContexts svc)
MessageMediator
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)
MessageMediator
MessageMediatorImpl. createSystemExceptionResponse(MessageMediator messageMediator, SystemException ex, ServiceContexts svc)
MessageMediator
MessageMediatorImpl. createUnknownExceptionResponse(MessageMediator messageMediator, UnknownException ex)
MessageMediator
MessageMediatorImpl. createUserExceptionResponse(MessageMediator messageMediator, ServiceContexts svc)
protected MessageMediator
ServerRequestDispatcherImpl. dispatchToServant(java.lang.Object servant, MessageMediator req, byte[] objectId, ObjectAdapter objectAdapter)
MessageMediator
InvocationInfo. getMessageMediator()
MessageMediator
MessageParserImpl. getMessageMediator()
protected MessageMediator
ServerRequestDispatcherImpl. handleDynamicResult(ServerRequestImpl sreq, MessageMediator req)
MessageMediator
GetInterface. invoke(java.lang.Object servant, MessageMediator request, byte[] objectId, ObjectAdapter objectAdapter)
MessageMediator
IsA. invoke(java.lang.Object servant, MessageMediator request, byte[] objectId, ObjectAdapter objectAdapter)
MessageMediator
NonExistent. invoke(java.lang.Object servant, MessageMediator request, byte[] objectId, ObjectAdapter objectAdapter)
abstract MessageMediator
SpecialMethod. invoke(java.lang.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 MessageMediator Modifier and Type Method Description private 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, java.lang.Exception exception)
private CDROutputObject
MessageMediatorImpl. createAppropriateOutputObject(MessageMediator messageMediator, Message msg, LocateReplyMessage reply)
private void
ClientRequestDispatcherImpl. createdMessageMediator(MessageMediator med)
MessageMediator
MessageMediatorImpl. createLocationForward(MessageMediator messageMediator, IOR ior, ServiceContexts svc)
MessageMediator
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)
MessageMediator
MessageMediatorImpl. createSystemExceptionResponse(MessageMediator messageMediator, SystemException ex, ServiceContexts svc)
MessageMediator
MessageMediatorImpl. createUnknownExceptionResponse(MessageMediator messageMediator, UnknownException ex)
MessageMediator
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, java.lang.String msg, java.lang.Throwable t)
protected MessageMediator
ServerRequestDispatcherImpl. dispatchToServant(java.lang.Object servant, MessageMediator req, byte[] objectId, ObjectAdapter objectAdapter)
private void
MessageMediatorImpl. endRequest(MessageMediator messageMediator)
protected void
ClientRequestDispatcherImpl. getExceptionDetailMessage(MessageMediator messageMediator, ORBUtilSystemException wrapper)
protected java.lang.Object
ServerRequestDispatcherImpl. getServantWithPI(MessageMediator request, ObjectAdapter objectAdapter, byte[] objectId, ObjectKeyTemplate oktemp, java.lang.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, java.lang.Throwable throwable, CompletionStatus completionStatus)
protected void
MessageMediatorImpl. handleThrowableDuringServerDispatch(MessageMediator messageMediator, java.lang.Throwable throwable, CompletionStatus completionStatus, int iteration)
MessageMediator
GetInterface. invoke(java.lang.Object servant, MessageMediator request, byte[] objectId, ObjectAdapter objectAdapter)
MessageMediator
IsA. invoke(java.lang.Object servant, MessageMediator request, byte[] objectId, ObjectAdapter objectAdapter)
MessageMediator
NonExistent. invoke(java.lang.Object servant, MessageMediator request, byte[] objectId, ObjectAdapter objectAdapter)
abstract MessageMediator
SpecialMethod. invoke(java.lang.Object servant, MessageMediator request, byte[] objectId, ObjectAdapter objectAdapter)
CDRInputObject
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 MessageMediator Modifier and Type Field Description protected 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 MessageMediator Modifier and Type Field Description protected java.util.concurrent.ConcurrentHashMap<RequestId,java.util.Queue<MessageMediator>>
ConnectionImpl. fragmentMap
(package private) java.util.Map<java.lang.Integer,MessageMediator>
ConnectionImpl. serverRequestMap
Methods in com.sun.corba.ee.impl.transport that return MessageMediator Modifier and Type Method Description MessageMediator
ConnectionImpl. clientReply_1_1_Get()
MessageMediator
ConnectionImpl. clientRequestMapGet(int requestId)
private MessageMediator
ConnectionImpl. createMessageMediator()
MessageMediator
ContactInfoBase. createMessageMediator(ORB broker, ContactInfo contactInfo, Connection connection, java.lang.String methodName, boolean isOneWay)
MessageMediator
SharedCDRContactInfoImpl. createMessageMediator(ORB broker, ContactInfo contactInfo, Connection connection, java.lang.String methodName, boolean isOneWay)
MessageMediator
ResponseWaitingRoomImpl. getMessageMediator(int requestId)
private MessageMediator
ConnectionImpl. readBits()
MessageMediator
ConnectionImpl. serverRequest_1_1_Get()
MessageMediator
ConnectionImpl. serverRequestMapGet(int reqId)
Methods in com.sun.corba.ee.impl.transport that return types with arguments of type MessageMediator Modifier and Type Method Description java.util.Queue<MessageMediator>
ConnectionImpl. getFragmentList(RequestId corbaRequestId)
Methods in com.sun.corba.ee.impl.transport with parameters of type MessageMediator Modifier and Type Method Description private void
ConnectionImpl. addMessageMediatorToWorkQueue(MessageMediator messageMediator)
void
ConnectionImpl. clientReply_1_1_Put(MessageMediator x)
CDROutputObject
AcceptorBase. createOutputObject(ORB broker, MessageMediator messageMediator)
CDROutputObject
ContactInfoBase. createOutputObject(MessageMediator messageMediator)
CDROutputObject
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)
CDRInputObject
ConnectionImpl. waitForResponse(MessageMediator messageMediator)
CDRInputObject
ResponseWaitingRoomImpl. waitForResponse(MessageMediator messageMediator)
-
Uses of MessageMediator in com.sun.corba.ee.spi.protocol
Methods in com.sun.corba.ee.spi.protocol that return MessageMediator Modifier and Type Method Description MessageMediator
ProtocolHandler. createLocationForward(MessageMediator messageMediator, IOR ior, ServiceContexts svc)
MessageMediator
ProtocolHandler. createResponse(MessageMediator messageMediator, ServiceContexts svc)
MessageMediator
ProtocolHandler. createSystemExceptionResponse(MessageMediator messageMediator, SystemException ex, ServiceContexts svc)
MessageMediator
ProtocolHandler. createUnknownExceptionResponse(MessageMediator messageMediator, UnknownException ex)
MessageMediator
ProtocolHandler. createUserExceptionResponse(MessageMediator messageMediator, ServiceContexts svc)
MessageMediator
ClientInvocationInfo. getMessageMediator()
MessageMediator
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 MessageMediator Modifier and Type Method Description MessageMediator
ProtocolHandler. createLocationForward(MessageMediator messageMediator, IOR ior, ServiceContexts svc)
MessageMediator
ProtocolHandler. createResponse(MessageMediator messageMediator, ServiceContexts svc)
MessageMediator
ProtocolHandler. createSystemExceptionResponse(MessageMediator messageMediator, SystemException ex, ServiceContexts svc)
MessageMediator
ProtocolHandler. createUnknownExceptionResponse(MessageMediator messageMediator, UnknownException ex)
MessageMediator
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, java.lang.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 MessageMediator Modifier and Type Method Description MessageMediator
Connection. clientReply_1_1_Get()
MessageMediator
Connection. clientRequestMapGet(int requestId)
MessageMediator
ContactInfo. createMessageMediator(ORB broker, ContactInfo contactInfo, Connection connection, java.lang.String methodName, boolean isOneWay)
MessageMediator
ResponseWaitingRoom. getMessageMediator(int requestId)
MessageMediator
Connection. serverRequest_1_1_Get()
MessageMediator
Connection. serverRequestMapGet(int requestId)
Methods in com.sun.corba.ee.spi.transport that return types with arguments of type MessageMediator Modifier and Type Method Description java.util.Queue<MessageMediator>
Connection. getFragmentList(RequestId corbaRequestId)
Methods in com.sun.corba.ee.spi.transport with parameters of type MessageMediator Modifier and Type Method Description void
Connection. clientReply_1_1_Put(MessageMediator x)
CDROutputObject
Acceptor. createOutputObject(ORB broker, MessageMediator messageMediator)
CDROutputObject
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)
CDRInputObject
Connection. waitForResponse(MessageMediator messageMediator)
If a message expect's a response then this method is called.CDRInputObject
ResponseWaitingRoom. waitForResponse(MessageMediator messageMediator)
-