public static interface Tailer.RandomAccessResourceBridge
extends java.io.Closeable
| Modifier and Type | Method and Description |
|---|---|
long |
getPointer()
Gets the current offset in this tailable.
|
int |
read(byte[] b)
Reads up to
b.length bytes of data from this tailable into an array of bytes. |
void |
seek(long pos)
Sets the file-pointer offset, measured from the beginning of this tailable, at which the next read or write occurs.
|
long getPointer()
throws java.io.IOException
java.io.IOException - if an I/O error occurs.int read(byte[] b) throws java.io.IOException
b.length bytes of data from this tailable into an array of bytes. This method blocks until at
least one byte of input is available.b - the buffer into which the data is read.-1 if there is no more data because the end of
this tailable has been reached.java.io.IOException - If the first byte cannot be read for any reason other than end of tailable, or if the random
access tailable has been closed, or if some other I/O error occurs.void seek(long pos) throws java.io.IOException
pos - the offset position, measured in bytes from the beginning of the tailable, at which to set the tailable
pointer.java.io.IOException - if pos is less than 0 or if an I/O error occurs.Copyright © 2010 - 2023 Adobe. All Rights Reserved