@Converter(loader=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 Serializable |
convertToSerializable(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(org.apache.camel.BytesSource source) |
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) |
static org.apache.camel.StreamCache |
convertToStreamCache(SAXSource source,
org.apache.camel.Exchange exchange) |
static org.apache.camel.StreamCache |
convertToStreamCache(StreamSource source,
org.apache.camel.Exchange exchange) |
static org.apache.camel.StreamCache |
convertToStreamCache(org.apache.camel.StringSource source) |
@Converter public static org.apache.camel.StreamCache convertToStreamCache(StreamSource source, org.apache.camel.Exchange exchange) throws IOException
IOException
@Converter public static org.apache.camel.StreamCache convertToStreamCache(org.apache.camel.StringSource source)
@Converter public static org.apache.camel.StreamCache convertToStreamCache(org.apache.camel.BytesSource source)
@Converter public static org.apache.camel.StreamCache convertToStreamCache(SAXSource source, org.apache.camel.Exchange exchange) throws TransformerException
TransformerException
@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 Serializable convertToSerializable(org.apache.camel.StreamCache cache, 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