Uses of Interface
org.apache.camel.StreamCache

Packages that use StreamCache
org.apache.camel.converter.stream Package with converters for dealing with stream-based messages 
org.apache.camel.impl Default implementation classes for Camel Core 
org.apache.camel.processor A collection of Processor implementations which are used to implement the Enterprise Integration Patterns 
org.apache.camel.spi Service Provider Interfaces used internally by the Camel runtime which are plugin strategies. 
 

Uses of StreamCache in org.apache.camel.converter.stream
 

Classes in org.apache.camel.converter.stream that implement StreamCache
 class ByteArrayInputStreamCache
          A StreamCache for ByteArrayInputStream
 class FileInputStreamCache
          A StreamCache for Files
 class InputStreamCache
          A StreamCache for caching using an in-memory byte array.
 class ReaderCache
          A StreamCache for String Readers
 class SourceCache
          StreamCache implementation for StringSources
 class StreamSourceCache
          A StreamCache for StreamSources
 

Methods in org.apache.camel.converter.stream that return StreamCache
static StreamCache StreamCacheConverter.convertToStreamCache(ByteArrayInputStream stream, Exchange exchange)
           
static StreamCache StreamCacheConverter.convertToStreamCache(BytesSource source)
           
static StreamCache StreamCacheConverter.convertToStreamCache(InputStream stream, Exchange exchange)
           
static StreamCache StreamCacheConverter.convertToStreamCache(Reader reader, Exchange exchange)
           
static StreamCache StreamCacheConverter.convertToStreamCache(SAXSource source, Exchange exchange)
           
static StreamCache StreamCacheConverter.convertToStreamCache(StreamSource source, Exchange exchange)
           
static StreamCache StreamCacheConverter.convertToStreamCache(StringSource source)
           
 StreamCache CachedOutputStream.getStreamCache()
          Deprecated. use CachedOutputStream.newStreamCache()
 StreamCache CachedOutputStream.newStreamCache()
          Creates a new StreamCache from the data cached in this OutputStream.
 

Methods in org.apache.camel.converter.stream with parameters of type StreamCache
static byte[] StreamCacheConverter.convertToByteArray(StreamCache cache, Exchange exchange)
           
static Serializable StreamCacheConverter.convertToSerializable(StreamCache cache, Exchange exchange)
           
 

Uses of StreamCache in org.apache.camel.impl
 

Methods in org.apache.camel.impl that return StreamCache
 StreamCache DefaultStreamCachingStrategy.cache(Exchange exchange)
           
 

Uses of StreamCache in org.apache.camel.processor
 

Methods in org.apache.camel.processor that return StreamCache
 StreamCache CamelInternalProcessor.StreamCachingAdvice.before(Exchange exchange)
           
 

Methods in org.apache.camel.processor with parameters of type StreamCache
 void CamelInternalProcessor.StreamCachingAdvice.after(Exchange exchange, StreamCache sc)
           
 

Uses of StreamCache in org.apache.camel.spi
 

Methods in org.apache.camel.spi that return StreamCache
 StreamCache StreamCachingStrategy.cache(Exchange exchange)
          Caches the body aas a StreamCache.
 



Apache Camel