com.servingxml.io.streamsink
Interface StreamSink

All Known Implementing Classes:
AbstractStreamSink, CommandSink, FileSink, OutputStreamSinkAdaptor, StringStreamSink, UrlSink

public interface StreamSink


Nested Class Summary
static class StreamSink.NullOutputStream
           
 
Field Summary
static StreamSink NULL
           
static java.io.OutputStream NULL_OUTPUT_STREAM
           
 
Method Summary
 void close()
           
 java.nio.charset.Charset getCharset()
           
 java.nio.charset.Charset getCharset(java.nio.charset.Charset defaultCharset)
           
 java.util.Properties getOutputProperties()
           
 java.io.OutputStream getOutputStream()
           
 javax.xml.transform.Result getResult()
           
 void setOutputProperties(java.util.Properties outputProperties)
           
 void setOutputProperty(java.lang.String key, java.lang.String value)
           
 

Field Detail

NULL_OUTPUT_STREAM

static final java.io.OutputStream NULL_OUTPUT_STREAM

NULL

static final StreamSink NULL
Method Detail

getOutputStream

java.io.OutputStream getOutputStream()

setOutputProperties

void setOutputProperties(java.util.Properties outputProperties)

setOutputProperty

void setOutputProperty(java.lang.String key,
                       java.lang.String value)

getOutputProperties

java.util.Properties getOutputProperties()

getCharset

java.nio.charset.Charset getCharset()

getCharset

java.nio.charset.Charset getCharset(java.nio.charset.Charset defaultCharset)

getResult

javax.xml.transform.Result getResult()

close

void close()