public class EntryXtnInfo extends Object
Constructor and Description |
---|
EntryXtnInfo() |
EntryXtnInfo(EntryXtnInfo other) |
Modifier and Type | Method and Description |
---|---|
void |
addReadLockOwner(XtnEntry xtn) |
boolean |
anyReadLockXtn() |
void |
clearReadLockOwners() |
static EntryXtnInfo |
createCloneOrEmptyInfo(EntryXtnInfo original) |
IEntryHolder |
getOtherUpdateUnderXtnEntry() |
List<XtnEntry> |
getReadLocksOwners() |
Collection<ITemplateHolder> |
getWaitingFor() |
int |
getWriteLockOperation() |
XtnEntry |
getWriteLockOwner() |
ServerTransaction |
getWriteLockTransaction() |
XtnEntry |
getXidOriginated() |
ServerTransaction |
getXidOriginatedTransaction() |
Collection<ITemplateHolder> |
initWaitingFor() |
boolean |
removeReadLockOwner(XtnEntry xtn) |
void |
setOtherUpdateUnderXtnEntry(IEntryHolder eh) |
void |
setWriteLockOperation(int writeLockOperation) |
void |
setWriteLockOwner(XtnEntry writeLockOwner) |
void |
setXidOriginated(XtnEntry xidOriginated) |
public EntryXtnInfo()
public EntryXtnInfo(EntryXtnInfo other)
public List<XtnEntry> getReadLocksOwners()
public void addReadLockOwner(XtnEntry xtn)
public boolean removeReadLockOwner(XtnEntry xtn)
public void clearReadLockOwners()
public boolean anyReadLockXtn()
public void setWriteLockOwner(XtnEntry writeLockOwner)
writeLockOwner
- the writeLockOwner to setpublic XtnEntry getWriteLockOwner()
public ServerTransaction getWriteLockTransaction()
public void setXidOriginated(XtnEntry xidOriginated)
xidOriginated
- the m_XidOriginated to setpublic XtnEntry getXidOriginated()
public ServerTransaction getXidOriginatedTransaction()
public IEntryHolder getOtherUpdateUnderXtnEntry()
public void setOtherUpdateUnderXtnEntry(IEntryHolder eh)
public Collection<ITemplateHolder> getWaitingFor()
public Collection<ITemplateHolder> initWaitingFor()
public int getWriteLockOperation()
public void setWriteLockOperation(int writeLockOperation)
public static EntryXtnInfo createCloneOrEmptyInfo(EntryXtnInfo original)
Copyright © GigaSpaces.