public interface ResourceStreamFactory
Defines the methods that are required for creating resource URL, instantiating and releasing output HTML resource stream.
Modifier and Type | Method and Description |
---|---|
void |
closeResourceStream(int pageNumber,
Resource resource,
OutputStream resourceStream)
Releases the stream created by
createResourceStream(int, Resource) method. |
OutputStream |
createResourceStream(int pageNumber,
Resource resource)
Creates the stream used to write output HTML resource data.
|
String |
createResourceUrl(int pageNumber,
Resource resource)
Creates the URL for HTML resource.
|
void closeResourceStream(int pageNumber, Resource resource, OutputStream resourceStream)
Releases the stream created by createResourceStream(int, Resource)
method.
pageNumber
- The number of a page.resource
- The HTML resource such as font, style, image or graphics.resourceStream
- OutputStream
created by createResourceStream(int, Resource)
method.OutputStream createResourceStream(int pageNumber, Resource resource)
Creates the stream used to write output HTML resource data.
pageNumber
- The number of a page.resource
- The HTML resource such as font, style, image or graphics.OutputStream
used to write output resource data.