public class StreamTransformer extends AbstractTransformer
EXPRESSION_PARSER, logger
Constructor and Description |
---|
StreamTransformer()
Construct an instance to transform an
InputStream to
a byte[] . |
StreamTransformer(java.lang.String charset)
Construct an instance with the charset to convert the stream to a
String; if null a
byte[] will be produced instead. |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
doTransform(org.springframework.messaging.Message<?> message)
Subclasses must implement this method to provide the transformation
logic.
|
transform
afterPropertiesSet, extractTypeIfPossible, getApplicationContext, getApplicationContextId, getBeanFactory, getChannelResolver, getComponentName, getComponentType, getConversionService, getExpression, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, onInit, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentName, setConversionService, setMessageBuilderFactory, setPrimaryExpression, setTaskScheduler, toString
public StreamTransformer()
InputStream
to
a byte[]
.public StreamTransformer(java.lang.String charset)
byte[]
will be produced instead.charset
- the charset.protected java.lang.Object doTransform(org.springframework.messaging.Message<?> message) throws java.lang.Exception
AbstractTransformer
doTransform
in class AbstractTransformer
message
- The message.java.lang.Exception
- Any exception.