| Constructor and Description |
|---|
ServerRequestImpl(MessageMediator req,
ORB orb) |
| Modifier and Type | Field and Description |
|---|---|
protected MessageMediator |
CDRInputObject.messageMediator |
| Modifier and Type | Method and Description |
|---|---|
MessageMediator |
CDROutputObject.getMessageMediator() |
MessageMediator |
CDRInputObject.getMessageMediator() |
| Modifier and Type | Method and Description |
|---|---|
static CDROutputObject |
OutputStreamFactory.newCDROutputObject(ORB orb,
MessageMediator mediator,
GIOPVersion giopVersion,
Connection connection,
Message header,
byte streamFormatVersion) |
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) |
void |
CDROutputObject.setMessageMediator(MessageMediator messageMediator) |
void |
CDRInputObject.setMessageMediator(MessageMediator messageMediator) |
| Constructor and Description |
|---|
CDROutputObject(ORB orb,
MessageMediator mediator,
GIOPVersion giopVersion,
Connection connection,
Message header,
byte streamFormatVersion) |
CDROutputObject(ORB orb,
MessageMediator messageMediator,
Message header,
byte streamFormatVersion) |
CDROutputObject(ORB orb,
MessageMediator messageMediator,
Message header,
byte streamFormatVersion,
int strategy) |
| Modifier and Type | Method and Description |
|---|---|
void |
PINoOpHandlerImpl.initializeServerPIInfo(MessageMediator request,
ObjectAdapter oa,
byte[] objectId,
ObjectKeyTemplate oktemp) |
void |
PIHandlerImpl.initializeServerPIInfo(MessageMediator request,
ObjectAdapter oa,
byte[] objectId,
ObjectKeyTemplate oktemp) |
void |
PINoOpHandlerImpl.setClientPIInfo(MessageMediator messageMediator) |
void |
PIHandlerImpl.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.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
ORBUtility.operationNameAndRequestId(MessageMediator m) |
| Modifier and Type | Method and Description |
|---|---|
CDROutputObject |
ParserTable.TestAcceptor1.createOutputObject(ORB broker,
MessageMediator messageMediator) |
CDROutputObject |
ParserTable.TestAcceptor2.createOutputObject(ORB broker,
MessageMediator messageMediator) |
| Modifier and Type | Class and Description |
|---|---|
class |
MessageMediatorImpl |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ClientRequestDispatcherImpl.addServiceContexts(MessageMediator messageMediator) |
protected void |
ServerRequestDispatcherImpl.consumeServiceContexts(MessageMediator request) |
protected void |
ClientRequestDispatcherImpl.consumeServiceContexts(ORB orb,
MessageMediator messageMediator) |
protected void |
ClientRequestDispatcherImpl.continueOrThrowSystemOrRemarshal(MessageMediator messageMediator,
Exception exception) |
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 |
ServerRequestDispatcherImpl.dispatch(MessageMediator request) |
void |
INSServerRequestDispatcher.dispatch(MessageMediator request) |
void |
BootstrapServerRequestDispatcher.dispatch(MessageMediator messageMediator)
Dispatch is called by the ORB and will serve get(key) and list()
invocations on the initial object key.
|
protected MessageMediator |
ServerRequestDispatcherImpl.dispatchToServant(Object servant,
MessageMediator req,
byte[] objectId,
ObjectAdapter objectAdapter) |
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) |
boolean |
MessageMediatorImpl.handleRequest(MessageMediator messageMediator) |
void |
MessageMediatorImpl.handleRequest(RequestMessage msg,
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) |
abstract MessageMediator |
SpecialMethod.invoke(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.
|
void |
InvocationInfo.setMessageMediator(MessageMediator messageMediator) |
| Modifier and Type | Field and Description |
|---|---|
protected MessageMediator |
ConnectionImpl.clientReply_1_1 |
protected MessageMediator |
ConnectionImpl.serverRequest_1_1 |
| Modifier and Type | Field and Description |
|---|---|
protected ConcurrentHashMap<RequestId,Queue<MessageMediator>> |
ConnectionImpl.fragmentMap |
| Modifier and Type | Method and Description |
|---|---|
MessageMediator |
ConnectionImpl.clientReply_1_1_Get() |
MessageMediator |
ConnectionImpl.clientRequestMapGet(int requestId) |
MessageMediator |
SharedCDRContactInfoImpl.createMessageMediator(ORB broker,
ContactInfo contactInfo,
Connection connection,
String methodName,
boolean isOneWay) |
MessageMediator |
ContactInfoBase.createMessageMediator(ORB broker,
ContactInfo contactInfo,
Connection connection,
String methodName,
boolean isOneWay) |
MessageMediator |
ResponseWaitingRoomImpl.getMessageMediator(int requestId) |
MessageMediator |
ConnectionImpl.serverRequest_1_1_Get() |
MessageMediator |
ConnectionImpl.serverRequestMapGet(int reqId) |
| Modifier and Type | Method and Description |
|---|---|
Queue<MessageMediator> |
ConnectionImpl.getFragmentList(RequestId corbaRequestId) |
| Modifier and Type | Method and Description |
|---|---|
void |
ConnectionImpl.clientReply_1_1_Put(MessageMediator x) |
CDROutputObject |
SharedCDRContactInfoImpl.createOutputObject(MessageMediator messageMediator) |
CDROutputObject |
ContactInfoBase.createOutputObject(MessageMediator messageMediator) |
CDROutputObject |
AcceptorBase.createOutputObject(ORB broker,
MessageMediator messageMediator) |
void |
ResponseWaitingRoomImpl.registerWaiter(MessageMediator messageMediator) |
void |
ConnectionImpl.registerWaiter(MessageMediator messageMediator) |
void |
ConnectionImpl.serverRequest_1_1_Put(MessageMediator x) |
void |
ConnectionImpl.serverRequestMapPut(int reqId,
MessageMediator messageMediator) |
void |
ResponseWaitingRoomImpl.unregisterWaiter(MessageMediator mediator) |
void |
ConnectionImpl.unregisterWaiter(MessageMediator messageMediator) |
CDRInputObject |
ResponseWaitingRoomImpl.waitForResponse(MessageMediator messageMediator) |
CDRInputObject |
ConnectionImpl.waitForResponse(MessageMediator messageMediator) |
| Modifier and Type | Method and 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 |
MessageParser.getMessageMediator()
Returns the full message constructed by the last call to
MessageParser.offerBuffer(ByteBuffer). |
MessageMediator |
ClientInvocationInfo.getMessageMediator() |
| Modifier and Type | Method and 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) |
boolean |
ProtocolHandler.handleRequest(MessageMediator messageMediator) |
void |
ProtocolHandler.handleRequest(RequestMessage header,
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) |
| Modifier and Type | Method and Description |
|---|---|
MessageMediator |
Connection.clientReply_1_1_Get() |
MessageMediator |
Connection.clientRequestMapGet(int requestId) |
MessageMediator |
ContactInfo.createMessageMediator(ORB broker,
ContactInfo contactInfo,
Connection connection,
String methodName,
boolean isOneWay) |
MessageMediator |
ResponseWaitingRoom.getMessageMediator(int requestId) |
MessageMediator |
Connection.serverRequest_1_1_Get() |
MessageMediator |
Connection.serverRequestMapGet(int requestId) |
| Modifier and Type | Method and Description |
|---|---|
Queue<MessageMediator> |
Connection.getFragmentList(RequestId corbaRequestId) |
| Modifier and Type | Method and Description |
|---|---|
void |
Connection.clientReply_1_1_Put(MessageMediator x) |
CDROutputObject |
ContactInfo.createOutputObject(MessageMediator messageMediator) |
CDROutputObject |
Acceptor.createOutputObject(ORB broker,
MessageMediator messageMediator) |
void |
ResponseWaitingRoom.registerWaiter(MessageMediator messageMediator) |
void |
Connection.registerWaiter(MessageMediator messageMediator)
Register an invocation's CorbaMessageMediator
with the
Connection. |
void |
Connection.serverRequest_1_1_Put(MessageMediator x) |
void |
Connection.serverRequestMapPut(int requestId,
MessageMediator messageMediator) |
void |
ResponseWaitingRoom.unregisterWaiter(MessageMediator messageMediator) |
void |
Connection.unregisterWaiter(MessageMediator messageMediator)
Unregister an invocation's * CorbaMessageMediator
with the
Connection. |
CDRInputObject |
ResponseWaitingRoom.waitForResponse(MessageMediator messageMediator) |
CDRInputObject |
Connection.waitForResponse(MessageMediator messageMediator)
If a message expect's a response then this method is called.
|
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.