
public abstract class AbstractHttpTransportInterceptor extends xdi2.messaging.target.interceptor.AbstractInterceptor<Transport<?,?>> implements HttpTransportInterceptor
| Constructor and Description |
|---|
AbstractHttpTransportInterceptor() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
processDeleteRequest(HttpTransport httpTransport,
HttpRequest request,
HttpResponse response,
MessagingTargetMount messagingTargetMount)
Run when the HTTP transport receives a DELETE request.
|
boolean |
processGetRequest(HttpTransport httpTransport,
HttpRequest request,
HttpResponse response,
MessagingTargetMount messagingTargetMount)
Run when the HTTP transport receives a GET request.
|
boolean |
processPostRequest(HttpTransport httpTransport,
HttpRequest request,
HttpResponse response,
MessagingTargetMount messagingTargetMount)
Run when the HTTP transport receives a POST request.
|
boolean |
processPutRequest(HttpTransport httpTransport,
HttpRequest request,
HttpResponse response,
MessagingTargetMount messagingTargetMount)
Run when the HTTP transport receives a PUT request.
|
clearDisabled, clearDisabledForMessage, clearDisabledForMessageEnvelope, clearDisabledForOperation, getInitPriority, getShutdownPriority, init, setDisabled, setDisabledForMessage, setDisabledForMessageEnvelope, setDisabledForOperation, shutdown, skipclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclearDisabled, clearDisabledForMessage, clearDisabledForMessageEnvelope, clearDisabledForOperation, getInitPriority, getShutdownPriority, init, setDisabled, setDisabledForMessage, setDisabledForMessageEnvelope, setDisabledForOperation, shutdown, skippublic boolean processGetRequest(HttpTransport httpTransport, HttpRequest request, HttpResponse response, MessagingTargetMount messagingTargetMount) throws Xdi2TransportException, IOException
HttpTransportInterceptorprocessGetRequest in interface HttpTransportInterceptorXdi2TransportExceptionIOExceptionpublic boolean processPostRequest(HttpTransport httpTransport, HttpRequest request, HttpResponse response, MessagingTargetMount messagingTargetMount) throws Xdi2TransportException, IOException
HttpTransportInterceptorprocessPostRequest in interface HttpTransportInterceptorXdi2TransportExceptionIOExceptionpublic boolean processPutRequest(HttpTransport httpTransport, HttpRequest request, HttpResponse response, MessagingTargetMount messagingTargetMount) throws Xdi2TransportException, IOException
HttpTransportInterceptorprocessPutRequest in interface HttpTransportInterceptorXdi2TransportExceptionIOExceptionpublic boolean processDeleteRequest(HttpTransport httpTransport, HttpRequest request, HttpResponse response, MessagingTargetMount messagingTargetMount) throws Xdi2TransportException, IOException
HttpTransportInterceptorprocessDeleteRequest in interface HttpTransportInterceptorXdi2TransportExceptionIOExceptionCopyright © 2015. All Rights Reserved.