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) voidhandleRequest(LocateRequestMessage header, MessageMediator messageMediator) voidhandleRequest(RequestMessage header, MessageMediator messageMediator) booleanhandleRequest(MessageMediator messageMediator) voidhandleThrowableDuringServerDispatch(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
-