public class DefaultHttpProviderMarshaler extends AbstractHttpProviderMarshaler implements HttpProviderMarshaler
| Constructor and Description |
|---|
DefaultHttpProviderMarshaler() |
| Modifier and Type | Method and Description |
|---|---|
void |
createRequest(javax.jbi.messaging.MessageExchange exchange,
javax.jbi.messaging.NormalizedMessage inMsg,
SmxHttpExchange httpExchange) |
java.lang.String |
getContentType() |
protected java.lang.String |
getContentType(javax.jbi.messaging.MessageExchange exchange,
javax.jbi.messaging.NormalizedMessage inMsg) |
org.apache.servicemix.expression.Expression |
getContentTypeExpression() |
java.util.Map<java.lang.String,java.lang.String> |
getHeaders() |
java.lang.String |
getLocationURI() |
protected java.lang.String |
getLocationUri(javax.jbi.messaging.MessageExchange exchange,
javax.jbi.messaging.NormalizedMessage inMsg) |
org.apache.servicemix.expression.Expression |
getLocationURIExpression() |
java.lang.String |
getMethod() |
protected java.lang.String |
getMethod(javax.jbi.messaging.MessageExchange exchange,
javax.jbi.messaging.NormalizedMessage inMsg) |
org.apache.servicemix.expression.Expression |
getMethodExpression() |
void |
handleException(javax.jbi.messaging.MessageExchange exchange,
SmxHttpExchange httpExchange,
java.lang.Throwable ex) |
void |
handleResponse(javax.jbi.messaging.MessageExchange exchange,
SmxHttpExchange httpExchange) |
void |
setContentType(java.lang.String contentType) |
void |
setContentTypeExpression(org.apache.servicemix.expression.Expression contentTypeExpression) |
void |
setHeaders(java.util.Map<java.lang.String,java.lang.String> headers) |
void |
setLocationURI(java.lang.String locationUri) |
void |
setLocationURIExpression(org.apache.servicemix.expression.Expression locationUriExpression) |
void |
setMethod(java.lang.String method) |
void |
setMethodExpression(org.apache.servicemix.expression.Expression methodExpression) |
getAcceptEncoding, getContentEncoding, getHeaderBlackList, getRequestEncodingStream, getResponseEncodingStream, isBlackListed, setAcceptEncoding, setContentEncoding, setHeaderBlackListpublic java.lang.String getLocationURI()
public void setLocationURI(java.lang.String locationUri)
public org.apache.servicemix.expression.Expression getLocationURIExpression()
public void setLocationURIExpression(org.apache.servicemix.expression.Expression locationUriExpression)
public java.lang.String getMethod()
public void setMethod(java.lang.String method)
public org.apache.servicemix.expression.Expression getMethodExpression()
public void setMethodExpression(org.apache.servicemix.expression.Expression methodExpression)
public java.lang.String getContentType()
public void setContentType(java.lang.String contentType)
public org.apache.servicemix.expression.Expression getContentTypeExpression()
public void setContentTypeExpression(org.apache.servicemix.expression.Expression contentTypeExpression)
public java.util.Map<java.lang.String,java.lang.String> getHeaders()
public void setHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
protected java.lang.String getLocationUri(javax.jbi.messaging.MessageExchange exchange,
javax.jbi.messaging.NormalizedMessage inMsg)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getMethod(javax.jbi.messaging.MessageExchange exchange,
javax.jbi.messaging.NormalizedMessage inMsg)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getContentType(javax.jbi.messaging.MessageExchange exchange,
javax.jbi.messaging.NormalizedMessage inMsg)
throws java.lang.Exception
java.lang.Exceptionpublic void createRequest(javax.jbi.messaging.MessageExchange exchange,
javax.jbi.messaging.NormalizedMessage inMsg,
SmxHttpExchange httpExchange)
throws java.lang.Exception
createRequest in interface HttpProviderMarshalerjava.lang.Exceptionpublic void handleResponse(javax.jbi.messaging.MessageExchange exchange,
SmxHttpExchange httpExchange)
throws java.lang.Exception
handleResponse in interface HttpProviderMarshalerjava.lang.Exceptionpublic void handleException(javax.jbi.messaging.MessageExchange exchange,
SmxHttpExchange httpExchange,
java.lang.Throwable ex)
handleException in interface HttpProviderMarshalerCopyright © 2005-2014 FuseSource. All Rights Reserved.