org.apache.wicket.util.resource
Interface IResourceStreamWriter
- All Superinterfaces:
- Closeable, IClusterable, IModifiable, IResourceStream, Serializable
- All Known Implementing Classes:
- AbstractResourceStreamWriter
public interface IResourceStreamWriter
- extends IResourceStream
Special IResourceStream implementation that a Resource can return when it directly wants to write
to an output stream instead of return the IResourceStream.getInputStream(). That one can
return null for a IResourceStreamWriter.
This behavior comes in use when the resource is generated on the fly and should be streamed
directly to the client so that it won't be buffered completely if the generated resource is
really big.
- Author:
- jcompagner
write
void write(OutputStream output)
throws IOException
- Implement this method to write the resource data directly the the given
OutputStream.
- Parameters:
output - The response where the resource can write its content into.
- Throws:
IOException
Copyright © 2006–2015 Apache Software Foundation. All rights reserved.