Interface HttpHandler

  • All Implemented Interfaces:

    
    public interface HttpHandler
    
                        

    Simple HTTP handler for HttpServerRegistry callbacks.

    This HTTP handler is designed to be used for SOAP bindings only. Hence, any modification to HTTP headers is handled by the underlying HttpServerRegistry implementation according to the SOAP HTTP binding specification.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract void handle(InputStream inStream, OutputStream outStream, CommunicationContext communicationContext) Callback that is invoked by HttpServerRegistry whenever a respective context path is matched.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • handle

         abstract void handle(InputStream inStream, OutputStream outStream, CommunicationContext communicationContext)

        Callback that is invoked by HttpServerRegistry whenever a respective context path is matched.

        Parameters:
        inStream - stream of the incoming SOAP request.
        outStream - stream of the outgoing SOAP response.
        communicationContext - information from the transport and application layer, e.g., local address, local port, certificate data etc.