@Converter(generateLoader=true) public final class StreamCacheConverter extends Object
Converter
methods for wrapping stream-based messages in a StreamCache
implementation to ensure message re-readability (eg multicasting, retrying)Modifier and Type | Method and Description |
---|---|
static byte[] |
convertToByteArray(org.apache.camel.StreamCache cache,
org.apache.camel.Exchange exchange) |
static ByteBuffer |
convertToByteBuffer(org.apache.camel.StreamCache cache,
org.apache.camel.Exchange exchange) |
static org.apache.camel.StreamCache |
convertToStreamCache(ByteArrayInputStream stream,
org.apache.camel.Exchange exchange) |
static org.apache.camel.StreamCache |
convertToStreamCache(CachedOutputStream cos,
org.apache.camel.Exchange exchange) |
static org.apache.camel.StreamCache |
convertToStreamCache(InputStream stream,
org.apache.camel.Exchange exchange) |
static org.apache.camel.StreamCache |
convertToStreamCache(Reader reader,
org.apache.camel.Exchange exchange) |
@Converter public static org.apache.camel.StreamCache convertToStreamCache(ByteArrayInputStream stream, org.apache.camel.Exchange exchange) throws IOException
IOException
@Converter public static org.apache.camel.StreamCache convertToStreamCache(InputStream stream, org.apache.camel.Exchange exchange) throws IOException
IOException
@Converter public static org.apache.camel.StreamCache convertToStreamCache(CachedOutputStream cos, org.apache.camel.Exchange exchange) throws IOException
IOException
@Converter public static org.apache.camel.StreamCache convertToStreamCache(Reader reader, org.apache.camel.Exchange exchange) throws IOException
IOException
@Converter public static byte[] convertToByteArray(org.apache.camel.StreamCache cache, org.apache.camel.Exchange exchange) throws IOException
IOException
@Converter public static ByteBuffer convertToByteBuffer(org.apache.camel.StreamCache cache, org.apache.camel.Exchange exchange) throws IOException
IOException
Apache Camel