org.apache.servicemix.http.endpoints
Class AbstractHttpProviderMarshaler
java.lang.Object
org.apache.servicemix.http.endpoints.AbstractHttpProviderMarshaler
- All Implemented Interfaces:
- HttpProviderMarshaler
- Direct Known Subclasses:
- DefaultHttpProviderMarshaler, HttpSoapProviderMarshaler
public abstract class AbstractHttpProviderMarshaler
- extends java.lang.Object
- implements HttpProviderMarshaler
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractHttpProviderMarshaler
public AbstractHttpProviderMarshaler()
getContentEncoding
public java.lang.String getContentEncoding()
setContentEncoding
public void setContentEncoding(java.lang.String contentEncoding)
getAcceptEncoding
public java.lang.String getAcceptEncoding()
setAcceptEncoding
public void setAcceptEncoding(java.lang.String acceptEncoding)
getRequestEncodingStream
protected java.io.OutputStream getRequestEncodingStream(java.lang.String encoding,
java.io.OutputStream dataStream)
throws java.io.IOException
- Throws:
java.io.IOException
getResponseEncodingStream
protected java.io.InputStream getResponseEncodingStream(java.lang.String encoding,
java.io.InputStream dataStream)
throws java.io.IOException
- Throws:
java.io.IOException
isBlackListed
protected boolean isBlackListed(java.lang.String name)
- checks if a property is on black list
- Parameters:
name - the property
- Returns:
- true if on black list
getHeaderBlackList
public java.util.Set<java.lang.String> getHeaderBlackList()
setHeaderBlackList
public void setHeaderBlackList(java.util.Set<java.lang.String> headerBlackList)
- Specifies a list of headers to not include in the HTTP request.
- Parameters:
headerBlackList - list of headers to not include in the HTTP request
Copyright © 2005-2012 FuseSource. All Rights Reserved.