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