public interface DataRepository
Modifier and Type | Interface and Description |
---|---|
static interface |
DataRepository.TupleSequence |
Modifier and Type | Method and Description |
---|---|
int |
addItem(long key,
byte[] document,
int length)
Adds another document into the repository.
|
void |
close()
Closes the repository.
|
void |
destroy()
Destroy the repository.
|
DataInputStream |
elementAt(long key,
int revision)
Retrieves a data block.
|
DataRepository.TupleSequence |
elements()
The tuples are [long:uid;int:rev;Object:DataInputStream].
|
void |
flush() |
int addItem(long key, byte[] document, int length)
DataInputStream elementAt(long key, int revision)
key
- the key of the blockrevision
- revision number of the block, 0 is used for the latest (current) revisionDataRepository.TupleSequence elements()
void flush()
void close()
void destroy()
Copyright © 2016 Egothor. All Rights Reserved.