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 MessageMediator
createLocationForward(MessageMediator messageMediator, IOR ior, ServiceContexts svc)
MessageMediator
createResponse(MessageMediator messageMediator, ServiceContexts svc)
MessageMediator
createSystemExceptionResponse(MessageMediator messageMediator, SystemException ex, ServiceContexts svc)
MessageMediator
createUnknownExceptionResponse(MessageMediator messageMediator, UnknownException ex)
MessageMediator
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, 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)
-
-