javax.print
public abstract class StreamPrintService extends Object implements PrintService
StreamPrintService is a special print service capable of
printing into a supplied output stream.
Beside providing the same functionality as a print service it additionally allows to specify the output stream for the print data. A stream print service is obtained via the {@link javax.print.StreamPrintServiceFactory} by looking for services supporting a given output format type.
| Constructor Summary | |
|---|---|
| protected | StreamPrintService(OutputStream out)
Constructs a StreamPrintService object.
|
| Method Summary | |
|---|---|
| void | dispose()
Dispose this StreamPrintService object. |
| abstract String | getOutputFormat()
Returns the document format emitted by this print service.
|
| OutputStream | getOutputStream()
Returns the OutputStream of this object.
|
| boolean | isDisposed()
Determines if this StreamPrintService object is disposed.
|
StreamPrintService object.
Parameters: out the OutputStream to use
StreamPrintService object.Returns: The document format of the output.
OutputStream of this object.
Returns: The OutputStream
StreamPrintService object is disposed.
Returns: true if disposed already,
otherwise false