Klasse ReportCacheInputStream
java.lang.Object
java.io.InputStream
com.inet.lib.io.FastByteArrayInputStream
com.inet.lib.io.ChunkedInputStream
com.inet.report.cache.ReportCacheInputStream
- Alle implementierten Schnittstellen:
Closeable, AutoCloseable
public class ReportCacheInputStream
extends com.inet.lib.io.ChunkedInputStream
A stream result from a report in the cache.
- Seit:
- 17.0
-
Feldübersicht
Von Klasse geerbte Felder com.inet.lib.io.ChunkedInputStream
EMPTY_BYTESVon Klasse geerbte Felder com.inet.lib.io.FastByteArrayInputStream
buf, count, mark, pos -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungReportCacheInputStream(ReportCacheKey key, int timeout) Create new instance and fetch the first page. -
Methodenübersicht
Von Klasse geerbte Methoden com.inet.lib.io.ChunkedInputStream
available, mark, markSupported, nextChunkCount, read, read, skipVon Klasse geerbte Methoden com.inet.lib.io.FastByteArrayInputStream
close, resetVon Klasse geerbte Methoden InputStream
nullInputStream, read, readAllBytes, readNBytes, readNBytes, skipNBytes, transferTo
-
Konstruktordetails
-
ReportCacheInputStream
Create new instance and fetch the first page.- Parameter:
key- the key for the reporttimeout- the timeout on access the cache API in milliseconds, 0 means unlimited wait.- Seit:
- 17.0
-
-
Methodendetails
-
nextChunk
protected byte[] nextChunk()- Angegeben von:
nextChunkin Klassecom.inet.lib.io.ChunkedInputStream
-