org.springframework.integration.adapter.stream
Class ByteStreamTarget

java.lang.Object
  extended by org.springframework.integration.adapter.stream.ByteStreamTarget
All Implemented Interfaces:
MessageTarget

public class ByteStreamTarget
extends java.lang.Object
implements MessageTarget

A target that writes a byte array to an OutputStream.

Author:
Mark Fisher

Field Summary
private  org.apache.commons.logging.Log logger
           
private  java.io.BufferedOutputStream stream
           
 
Constructor Summary
ByteStreamTarget(java.io.OutputStream stream)
           
ByteStreamTarget(java.io.OutputStream stream, int bufferSize)
           
 
Method Summary
 boolean send(Message message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private final org.apache.commons.logging.Log logger

stream

private final java.io.BufferedOutputStream stream
Constructor Detail

ByteStreamTarget

public ByteStreamTarget(java.io.OutputStream stream)

ByteStreamTarget

public ByteStreamTarget(java.io.OutputStream stream,
                        int bufferSize)
Method Detail

send

public boolean send(Message message)
Specified by:
send in interface MessageTarget