Package com.sun.corba.ee.spi.protocol
Interface ProtocolHandler
-
- All Known Implementing Classes:
MessageMediatorImpl
public interface ProtocolHandler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MessageMediatorcreateLocationForward(MessageMediator messageMediator, IOR ior, ServiceContexts svc)MessageMediatorcreateResponse(MessageMediator messageMediator, ServiceContexts svc)MessageMediatorcreateSystemExceptionResponse(MessageMediator messageMediator, SystemException ex, ServiceContexts svc)MessageMediatorcreateUnknownExceptionResponse(MessageMediator messageMediator, UnknownException ex)MessageMediatorcreateUserExceptionResponse(MessageMediator messageMediator, ServiceContexts svc)voidhandleRequest(LocateRequestMessage header, MessageMediator messageMediator)voidhandleRequest(RequestMessage header, MessageMediator messageMediator)booleanhandleRequest(MessageMediator messageMediator)voidhandleThrowableDuringServerDispatch(MessageMediator request, java.lang.Throwable exception, CompletionStatus completionStatus)
-
-
-
Method Detail
-
handleRequest
void handleRequest(RequestMessage header, MessageMediator messageMediator)
-
handleRequest
void handleRequest(LocateRequestMessage header, MessageMediator messageMediator)
-
createResponse
MessageMediator createResponse(MessageMediator messageMediator, ServiceContexts svc)
-
createUserExceptionResponse
MessageMediator createUserExceptionResponse(MessageMediator messageMediator, ServiceContexts svc)
-
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, java.lang.Throwable exception, CompletionStatus completionStatus)
-
handleRequest
boolean handleRequest(MessageMediator messageMediator)
-
-