org.n52.security.common.protocol.artifact
Class StreamPayload

java.lang.Object
  extended byorg.n52.security.common.protocol.artifact.StreamPayload
All Implemented Interfaces:
Payload

public class StreamPayload
extends java.lang.Object
implements Payload

Author:
Arne Broering

Field Summary
protected  java.lang.String mCharset
           
protected  byte[] mOriginalBytes
           
 
Constructor Summary
StreamPayload(java.io.InputStream pIn, java.lang.String pCharset)
          Creates a new StreamPayload.
 
Method Summary
 java.io.InputStream getAsStream()
           
 byte[] toByteArray()
           
 java.lang.String toString()
           
 TextualPayload toTextualPayload()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

mOriginalBytes

protected byte[] mOriginalBytes

mCharset

protected java.lang.String mCharset
Constructor Detail

StreamPayload

public StreamPayload(java.io.InputStream pIn,
                     java.lang.String pCharset)
              throws java.io.IOException
Creates a new StreamPayload.

Method Detail

getAsStream

public java.io.InputStream getAsStream()
Specified by:
getAsStream in interface Payload

toString

public java.lang.String toString()
Specified by:
toString in interface Payload

toByteArray

public byte[] toByteArray()

toTextualPayload

public TextualPayload toTextualPayload()


Copyright © 2004-2007 52 North. All Rights Reserved.