Class HttpMessage
java.lang.Object
org.apache.camel.support.MessageSupport
org.apache.camel.support.DefaultMessage
org.apache.camel.component.platform.http.vertx.HttpMessage
- All Implemented Interfaces:
org.apache.camel.CamelContextAware,org.apache.camel.Message,org.apache.camel.spi.DataTypeAware,org.apache.camel.spi.HasCamelContext
public class HttpMessage
extends org.apache.camel.support.DefaultMessage
-
Field Summary
Fields inherited from class org.apache.camel.support.MessageSupport
camelContext, typeConverter -
Constructor Summary
ConstructorsConstructorDescriptionHttpMessage(org.apache.camel.Exchange exchange, io.vertx.core.http.HttpServerRequest request, io.vertx.core.http.HttpServerResponse response) -
Method Summary
Methods inherited from class org.apache.camel.support.DefaultMessage
createHeaders, getHeader, getHeader, getHeader, getHeader, getHeader, getHeader, getHeaders, hasHeaders, hasPopulatedHeaders, populateInitialHeaders, removeHeader, removeHeaders, removeHeaders, setHeader, setHeadersMethods inherited from class org.apache.camel.support.MessageSupport
copy, copyFrom, copyFromWithNewBody, createBody, createMessageId, getBody, getBody, getBody, getCamelContext, getDataType, getExchange, getMandatoryBody, getMandatoryBody, getMessageId, getMessageTimestamp, getPayloadForTrait, hasDataType, hasMessageId, hasTrait, removeTrait, setBody, setBody, setBody, setCamelContext, setDataType, setExchange, setMessageId, setPayloadForTrait
-
Constructor Details
-
HttpMessage
public HttpMessage(org.apache.camel.Exchange exchange, io.vertx.core.http.HttpServerRequest request, io.vertx.core.http.HttpServerResponse response)
-
-
Method Details
-
init
public void init(org.apache.camel.Exchange exchange, io.vertx.core.http.HttpServerRequest request, io.vertx.core.http.HttpServerResponse response) -
reset
public void reset()- Specified by:
resetin interfaceorg.apache.camel.Message- Overrides:
resetin classorg.apache.camel.support.DefaultMessage
-
getRequest
public io.vertx.core.http.HttpServerRequest getRequest() -
getResponse
public io.vertx.core.http.HttpServerResponse getResponse() -
newInstance
- Specified by:
newInstancein interfaceorg.apache.camel.Message- Overrides:
newInstancein classorg.apache.camel.support.DefaultMessage
-
toString
- Overrides:
toStringin classorg.apache.camel.support.MessageSupport
-