public final class StreamSourceCache extends StreamSource implements org.apache.camel.StreamCache
StreamCache for StreamSourcesFEATURE| Constructor and Description |
|---|
StreamSourceCache(org.apache.camel.StreamCache streamCache) |
StreamSourceCache(StreamSource source,
org.apache.camel.Exchange exchange) |
| 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) |
getInputStream, getPublicId, getReader, getSystemId, setInputStream, setPublicId, setReader, setSystemId, setSystemIdpublic StreamSourceCache(StreamSource source, org.apache.camel.Exchange exchange) throws IOException
IOExceptionpublic StreamSourceCache(org.apache.camel.StreamCache streamCache)
public void reset()
reset in interface org.apache.camel.StreamCachepublic void writeTo(OutputStream os) throws IOException
writeTo in interface org.apache.camel.StreamCacheIOExceptionpublic org.apache.camel.StreamCache copy(org.apache.camel.Exchange exchange)
throws IOException
copy in interface org.apache.camel.StreamCacheIOExceptionpublic boolean inMemory()
inMemory in interface org.apache.camel.StreamCachepublic long length()
length in interface org.apache.camel.StreamCacheApache Camel