public interface FileMetadataCache
| Modifier and Type | Method and Description |
|---|---|
void |
decRefBuffer(MemoryBufferOrBuffers buffer)
Releases the buffer returned from getFileMetadata or putFileMetadata method.
|
MemoryBufferOrBuffers |
getFileMetadata(Object fileKey) |
MemoryBufferOrBuffers |
putFileMetadata(Object fileKey,
ByteBuffer tailBuffer)
Deprecated.
|
MemoryBufferOrBuffers |
putFileMetadata(Object fileKey,
ByteBuffer tailBuffer,
String tag) |
MemoryBufferOrBuffers |
putFileMetadata(Object fileKey,
int length,
InputStream is)
Deprecated.
|
MemoryBufferOrBuffers |
putFileMetadata(Object fileKey,
int length,
InputStream is,
String tag)
Puts the metadata for a given file (e.g.
|
MemoryBufferOrBuffers getFileMetadata(Object fileKey)
@Deprecated MemoryBufferOrBuffers putFileMetadata(Object fileKey, int length, InputStream is) throws IOException
IOException@Deprecated MemoryBufferOrBuffers putFileMetadata(Object fileKey, ByteBuffer tailBuffer)
void decRefBuffer(MemoryBufferOrBuffers buffer)
buffer - The buffer to release.MemoryBufferOrBuffers putFileMetadata(Object fileKey, int length, InputStream is, String tag) throws IOException
fileKey - The file key.length - The footer length.is - The stream to read the footer from.IOExceptionMemoryBufferOrBuffers putFileMetadata(Object fileKey, ByteBuffer tailBuffer, String tag)
Copyright © 2018 The Apache Software Foundation. All rights reserved.