public class MetastorageRowStore extends Object
| Modifier and Type | Field and Description |
|---|---|
protected IgniteCacheDatabaseSharedManager |
db |
| Constructor and Description |
|---|
MetastorageRowStore(FreeList freeList,
IgniteCacheDatabaseSharedManager db) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRow(MetastorageDataRow row) |
MetastorageDataRow |
dataRow(String key,
long link) |
FreeList |
freeList() |
void |
removeRow(long link) |
boolean |
updateRow(long link,
MetastorageDataRow row) |
protected final IgniteCacheDatabaseSharedManager db
public MetastorageRowStore(FreeList freeList, IgniteCacheDatabaseSharedManager db)
public MetastorageDataRow dataRow(String key, long link) throws IgniteCheckedException
link - Row link.IgniteCheckedExceptionpublic void removeRow(long link)
throws IgniteCheckedException
link - Row link.IgniteCheckedException - If failed.public void addRow(MetastorageDataRow row) throws IgniteCheckedException
row - Row.IgniteCheckedException - If failed.public boolean updateRow(long link,
MetastorageDataRow row)
throws IgniteCheckedException
link - Row link.row - New row data.True if was able to update row.IgniteCheckedException - If failed.public FreeList freeList()
Follow @ApacheIgnite
Ignite Fabric : ver. 2.4.0 Release Date : March 5 2018