org.opcfoundation.ua.transport.https
Class HttpsServerEndpointHandler

java.lang.Object
  extended by org.opcfoundation.ua.transport.https.HttpsServerEndpointHandler
All Implemented Interfaces:
org.apache.http.nio.protocol.HttpAsyncRequestHandler<org.apache.http.HttpRequest>

public class HttpsServerEndpointHandler
extends Object
implements org.apache.http.nio.protocol.HttpAsyncRequestHandler<org.apache.http.HttpRequest>

HttpsServerEndpointHandler class.


Constructor Summary
HttpsServerEndpointHandler(EndpointBinding endpointBinding)
          Constructor for HttpsServerEndpointHandler.
 
Method Summary
 EncoderContext getEncoderContext()
          getEncoderContext.
 void handle(org.apache.http.HttpRequest request, org.apache.http.nio.protocol.HttpAsyncExchange httpExchange, org.apache.http.protocol.HttpContext context)
          
 org.apache.http.nio.protocol.HttpAsyncRequestConsumer<org.apache.http.HttpRequest> processRequest(org.apache.http.HttpRequest request, org.apache.http.protocol.HttpContext context)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpsServerEndpointHandler

public HttpsServerEndpointHandler(EndpointBinding endpointBinding)

Constructor for HttpsServerEndpointHandler.

Parameters:
endpointBinding - a EndpointBinding object.
Method Detail

getEncoderContext

public EncoderContext getEncoderContext()

getEncoderContext.

Returns:
a EncoderContext object.

processRequest

public org.apache.http.nio.protocol.HttpAsyncRequestConsumer<org.apache.http.HttpRequest> processRequest(org.apache.http.HttpRequest request,
                                                                                                         org.apache.http.protocol.HttpContext context)
                                                                                                  throws org.apache.http.HttpException,
                                                                                                         IOException

Specified by:
processRequest in interface org.apache.http.nio.protocol.HttpAsyncRequestHandler<org.apache.http.HttpRequest>
Throws:
org.apache.http.HttpException
IOException

handle

public void handle(org.apache.http.HttpRequest request,
                   org.apache.http.nio.protocol.HttpAsyncExchange httpExchange,
                   org.apache.http.protocol.HttpContext context)
            throws org.apache.http.HttpException,
                   IOException

Specified by:
handle in interface org.apache.http.nio.protocol.HttpAsyncRequestHandler<org.apache.http.HttpRequest>
Throws:
org.apache.http.HttpException
IOException


Copyright © 2018. All rights reserved.