public class TemporaryTable extends Object
Modifier and Type | Class and Description |
---|---|
static class |
TemporaryTable.LockedEntry |
Constructor and Description |
---|
TemporaryTable(int capacity) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
org.infinispan.persistence.sifs.EntryPosition |
get(Object key) |
void |
removeAndUnlock(TemporaryTable.LockedEntry lockedEntry,
Object key) |
void |
removeConditionally(Object key,
int file,
int offset) |
TemporaryTable.LockedEntry |
replaceOrLock(Object key,
int file,
int offset,
int prevFile,
int prevOffset) |
void |
set(Object key,
int file,
int offset) |
void |
updateAndUnlock(TemporaryTable.LockedEntry lockedEntry,
int file,
int offset) |
public void set(Object key, int file, int offset)
public TemporaryTable.LockedEntry replaceOrLock(Object key, int file, int offset, int prevFile, int prevOffset)
public void updateAndUnlock(TemporaryTable.LockedEntry lockedEntry, int file, int offset)
public void removeAndUnlock(TemporaryTable.LockedEntry lockedEntry, Object key)
public org.infinispan.persistence.sifs.EntryPosition get(Object key)
public void clear()
public void removeConditionally(Object key, int file, int offset)
Copyright © 2018 JBoss, a division of Red Hat. All rights reserved.