
public class HttpTransport extends AbstractTransport<HttpRequest,HttpResponse>
| Constructor and Description |
|---|
HttpTransport() |
HttpTransport(HttpMessagingTargetRegistry httpMessagingTargetRegistry) |
createExecutionContext, execute, getCurrent, getCurrentAsString, getInterceptors, getRequest, getResponse, getStartup, getStartupAsSeconds, getStartupAsString, getTransport, handleException, isInitialized, putRequest, putResponse, putTransport, setInterceptorspublic HttpTransport(HttpMessagingTargetRegistry httpMessagingTargetRegistry)
public HttpTransport()
public void init()
throws Exception
init in interface Transport<HttpRequest,HttpResponse>init in class AbstractTransport<HttpRequest,HttpResponse>Exceptionpublic void shutdown()
throws Exception
shutdown in interface Transport<HttpRequest,HttpResponse>shutdown in class AbstractTransport<HttpRequest,HttpResponse>Exceptionpublic void doGet(HttpRequest request, HttpResponse response) throws IOException
IOExceptionpublic void doPost(HttpRequest request, HttpResponse response) throws IOException
IOExceptionpublic void doPut(HttpRequest request, HttpResponse response) throws IOException
IOExceptionpublic void doDelete(HttpRequest request, HttpResponse response) throws IOException
IOExceptionpublic void doOptions(HttpRequest request, HttpResponse response) throws IOException
IOExceptionprotected void processGetRequest(HttpRequest request, HttpResponse response, MessagingTargetMount messagingTargetMount) throws Xdi2TransportException, IOException
Xdi2TransportExceptionIOExceptionprotected void processPostRequest(HttpRequest request, HttpResponse response, MessagingTargetMount messagingTargetMount) throws Xdi2TransportException, IOException
Xdi2TransportExceptionIOExceptionprotected void processPutRequest(HttpRequest request, HttpResponse response, MessagingTargetMount messagingTargetMount) throws Xdi2TransportException, IOException
Xdi2TransportExceptionIOExceptionprotected void processDeleteRequest(HttpRequest request, HttpResponse response, MessagingTargetMount messagingTargetMount) throws Xdi2TransportException, IOException
Xdi2TransportExceptionIOExceptionprotected void processOptionsRequest(HttpRequest request, HttpResponse response) throws Xdi2TransportException, IOException
Xdi2TransportExceptionIOExceptionprotected void handleException(HttpRequest request, HttpResponse response, xdi2.messaging.error.ErrorMessageResult errorMessageResult) throws IOException
handleException in class AbstractTransport<HttpRequest,HttpResponse>IOExceptionpublic HttpMessagingTargetRegistry getHttpMessagingTargetRegistry()
public void setHttpMessagingTargetRegistry(HttpMessagingTargetRegistry httpMessagingTargetRegistry)
Copyright © 2015. All Rights Reserved.