public class CachedCxfPayload<T> extends CxfPayload<T> implements org.apache.camel.StreamCache
Constructor and Description |
---|
CachedCxfPayload(CxfPayload<T> orig,
org.apache.camel.Exchange exchange,
org.apache.camel.converter.jaxp.XmlConverter xml) |
Modifier and Type | Method and Description |
---|---|
org.apache.camel.StreamCache |
copy(org.apache.camel.Exchange exchange) |
boolean |
inMemory() |
long |
length() |
void |
reset() |
void |
writeTo(OutputStream os) |
addNamespace, getBody, getBodySources, getHeaders, getNsMap, toString
public CachedCxfPayload(CxfPayload<T> orig, org.apache.camel.Exchange exchange, org.apache.camel.converter.jaxp.XmlConverter xml)
public void reset()
reset
in interface org.apache.camel.StreamCache
public void writeTo(OutputStream os) throws IOException
writeTo
in interface org.apache.camel.StreamCache
IOException
public boolean inMemory()
inMemory
in interface org.apache.camel.StreamCache
public long length()
length
in interface org.apache.camel.StreamCache
public org.apache.camel.StreamCache copy(org.apache.camel.Exchange exchange) throws IOException
copy
in interface org.apache.camel.StreamCache
IOException
Apache Camel