Class HandlingHttpBinding
java.lang.Object
org.apache.camel.http.common.DefaultHttpBinding
org.qubership.integration.platform.engine.camel.components.servlet.binding.HandlingHttpBinding
- All Implemented Interfaces:
org.apache.camel.http.common.HttpBinding
@Component
public class HandlingHttpBinding
extends org.apache.camel.http.common.DefaultHttpBinding
-
Field Summary
Fields inherited from class org.apache.camel.http.common.DefaultHttpBinding
DATE_FORMAT, DATE_LOCALE_CONVERSION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddoWriteExceptionResponse(Throwable exception, jakarta.servlet.http.HttpServletResponse response) voiddoWriteExceptionResponse(Throwable exception, jakarta.servlet.http.HttpServletResponse response, org.apache.camel.Exchange exchange) voiddoWriteResponse(org.apache.camel.Message message, jakarta.servlet.http.HttpServletResponse response, org.apache.camel.Exchange exchange) voidwriteResponse(org.apache.camel.Exchange exchange, jakarta.servlet.http.HttpServletResponse response) Methods inherited from class org.apache.camel.http.common.DefaultHttpBinding
checkChunked, convertDateAndLocaleLocally, convertHeaderValueToString, copyStream, doWriteDirectResponse, doWriteFaultResponse, doWriteGZIPResponse, getFileNameExtWhitelist, getHeaderFilterStrategy, getHttpDateFormat, isAllowJavaSerializedObject, isEagerCheckContentAvailable, isLogException, isMapHttpMessageBody, isMapHttpMessageFormUrlEncodedBody, isMapHttpMessageHeaders, isMuteException, isText, isTransferException, isUseReaderForPayload, parseBody, populateAttachments, populateRequestParameters, readBody, readFormUrlEncodedBody, readHeaders, readRequest, setAllowJavaSerializedObject, setEagerCheckContentAvailable, setFileNameExtWhitelist, setHeaderFilterStrategy, setLogException, setMapHttpMessageBody, setMapHttpMessageFormUrlEncodedBody, setMapHttpMessageHeaders, setMuteException, setTransferException, setUseReaderForPayload, toHttpDate, toHttpLanguage
-
Constructor Details
-
HandlingHttpBinding
public HandlingHttpBinding()
-
-
Method Details
-
writeResponse
public void writeResponse(org.apache.camel.Exchange exchange, jakarta.servlet.http.HttpServletResponse response) throws IOException - Specified by:
writeResponsein interfaceorg.apache.camel.http.common.HttpBinding- Overrides:
writeResponsein classorg.apache.camel.http.common.DefaultHttpBinding- Throws:
IOException
-
doWriteExceptionResponse
public void doWriteExceptionResponse(Throwable exception, jakarta.servlet.http.HttpServletResponse response) throws IOException - Specified by:
doWriteExceptionResponsein interfaceorg.apache.camel.http.common.HttpBinding- Overrides:
doWriteExceptionResponsein classorg.apache.camel.http.common.DefaultHttpBinding- Throws:
IOException
-
doWriteExceptionResponse
public void doWriteExceptionResponse(Throwable exception, jakarta.servlet.http.HttpServletResponse response, org.apache.camel.Exchange exchange) throws IOException - Throws:
IOException
-
doWriteResponse
public void doWriteResponse(org.apache.camel.Message message, jakarta.servlet.http.HttpServletResponse response, org.apache.camel.Exchange exchange) throws IOException - Specified by:
doWriteResponsein interfaceorg.apache.camel.http.common.HttpBinding- Overrides:
doWriteResponsein classorg.apache.camel.http.common.DefaultHttpBinding- Throws:
IOException
-