Package com.sun.corba.ee.spi.protocol
Interface ProtocolHandler
- All Known Implementing Classes:
MessageMediatorImpl
public interface ProtocolHandler
-
Method Summary
Modifier and TypeMethodDescriptioncreateLocationForward
(MessageMediator messageMediator, IOR ior, ServiceContexts svc) createResponse
(MessageMediator messageMediator, ServiceContexts svc) createSystemExceptionResponse
(MessageMediator messageMediator, SystemException ex, ServiceContexts svc) createUnknownExceptionResponse
(MessageMediator messageMediator, UnknownException ex) createUserExceptionResponse
(MessageMediator messageMediator, ServiceContexts svc) void
handleRequest
(LocateRequestMessage header, MessageMediator messageMediator) void
handleRequest
(RequestMessage header, MessageMediator messageMediator) boolean
handleRequest
(MessageMediator messageMediator) void
handleThrowableDuringServerDispatch
(MessageMediator request, Throwable exception, CompletionStatus completionStatus)
-
Method Details
-
handleRequest
-
handleRequest
-
createResponse
-
createUserExceptionResponse
-
createUnknownExceptionResponse
MessageMediator createUnknownExceptionResponse(MessageMediator messageMediator, UnknownException ex) -
createSystemExceptionResponse
MessageMediator createSystemExceptionResponse(MessageMediator messageMediator, SystemException ex, ServiceContexts svc) -
createLocationForward
MessageMediator createLocationForward(MessageMediator messageMediator, IOR ior, ServiceContexts svc) -
handleThrowableDuringServerDispatch
void handleThrowableDuringServerDispatch(MessageMediator request, Throwable exception, CompletionStatus completionStatus) -
handleRequest
-