org.equanda.tapestry5.data
Class BinaryStreamResponse

java.lang.Object
  extended by org.equanda.tapestry5.data.BinaryStreamResponse
All Implemented Interfaces:
org.apache.tapestry5.StreamResponse

public class BinaryStreamResponse
extends Object
implements org.apache.tapestry5.StreamResponse

Container for a (string) message

Author:
Joachim Van der Auwera

Constructor Summary
BinaryStreamResponse(byte[] data, String mime)
           
BinaryStreamResponse(byte[] data, String mime, String fileName)
           
 
Method Summary
 String getContentType()
           
 InputStream getStream()
           
 void prepareResponse(org.apache.tapestry5.services.Response response)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BinaryStreamResponse

public BinaryStreamResponse(byte[] data,
                            String mime)

BinaryStreamResponse

public BinaryStreamResponse(byte[] data,
                            String mime,
                            String fileName)
Method Detail

getContentType

public String getContentType()
Specified by:
getContentType in interface org.apache.tapestry5.StreamResponse

getStream

public InputStream getStream()
                      throws IOException
Specified by:
getStream in interface org.apache.tapestry5.StreamResponse
Throws:
IOException

prepareResponse

public void prepareResponse(org.apache.tapestry5.services.Response response)
Specified by:
prepareResponse in interface org.apache.tapestry5.StreamResponse


Copyright © 2007-2009. All Rights Reserved.