public abstract class DistributedMetadataStore extends GraphMetadataStore
| Modifier and Type | Field and Description |
|---|---|
protected AbstractStorableGraph |
graph |
| Constructor and Description |
|---|
DistributedMetadataStore(AbstractStorableGraph graph) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected abstract void |
delete(StoreMutation m) |
void |
drop() |
protected abstract Iterable<GraphMetadataEntry> |
getAllMetadata() |
Iterable<GraphMetadataEntry> |
getMetadata() |
Object |
getMetadata(String key) |
void |
reloadMetadata() |
void |
removeMetadata(String key) |
void |
setMetadata(String key,
Object value) |
protected abstract void |
write(StoreMutation m) |
getMetadataWithPrefixprotected final AbstractStorableGraph graph
public DistributedMetadataStore(AbstractStorableGraph graph)
protected abstract void write(StoreMutation m) throws IOException
IOExceptionprotected abstract void delete(StoreMutation m) throws IOException
IOExceptionprotected abstract Iterable<GraphMetadataEntry> getAllMetadata()
public void close()
close in class GraphMetadataStorepublic void drop()
drop in class GraphMetadataStorepublic Iterable<GraphMetadataEntry> getMetadata()
getMetadata in class GraphMetadataStorepublic void reloadMetadata()
reloadMetadata in class GraphMetadataStorepublic void setMetadata(String key, Object value)
setMetadata in class GraphMetadataStorepublic void removeMetadata(String key)
removeMetadata in class GraphMetadataStorepublic Object getMetadata(String key)
getMetadata in class GraphMetadataStoreCopyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.