org.elasticsearch.common.blobstore
Interface ImmutableBlobContainer

All Superinterfaces:
BlobContainer
All Known Implementing Classes:
FsImmutableBlobContainer

public interface ImmutableBlobContainer
extends BlobContainer


Nested Class Summary
static interface ImmutableBlobContainer.WriterListener
           
 
Nested classes/interfaces inherited from interface org.elasticsearch.common.blobstore.BlobContainer
BlobContainer.BlobNameFilter, BlobContainer.ReadBlobListener
 
Method Summary
 void writeBlob(String blobName, InputStream is, long sizeInBytes)
           
 void writeBlob(String blobName, InputStream is, long sizeInBytes, ImmutableBlobContainer.WriterListener listener)
           
 
Methods inherited from interface org.elasticsearch.common.blobstore.BlobContainer
blobExists, deleteBlob, deleteBlobsByFilter, deleteBlobsByPrefix, listBlobs, listBlobsByPrefix, path, readBlob, readBlobFully
 

Method Detail

writeBlob

void writeBlob(String blobName,
               InputStream is,
               long sizeInBytes,
               ImmutableBlobContainer.WriterListener listener)

writeBlob

void writeBlob(String blobName,
               InputStream is,
               long sizeInBytes)
               throws IOException
Throws:
IOException


Copyright © 2009-2012. All Rights Reserved.