Abstract implementation for a buffered IStreamContentAccessor.
Subclasses must implement the createStream method
to connect the buffered content with a streamable source (e.g., a file).
As long as the contents of BufferedContent is only retrieved as an input stream
(by means of getContents) and the BufferedContent is not modified (with
setContent) no buffering takes place.
Buffering starts when either method getContent or setContent is called.
IStreamContentAccessor.Subclasses must implement the
createStreammethod to connect the buffered content with a streamable source (e.g., a file).As long as the contents of
BufferedContentis only retrieved as an input stream (by means ofgetContents) and theBufferedContentis not modified (withsetContent) no buffering takes place. Buffering starts when either methodgetContentorsetContentis called.