Interface ISpaceItem
- All Superinterfaces:
ILockObject
- All Known Subinterfaces:
IEntryHolder,ITemplateHolder
- All Known Implementing Classes:
AbstractSpaceItem,BlobStoreEntryHolder,EntryHolder,MVCCEntryHolder,NotifyTemplateHolder,ReplicationEntryHolder,ShadowEntryHolder,TemplateHolder
- Since:
- 7.0
- Author:
- Niv Ingberg
-
Method Summary
Modifier and TypeMethodDescriptionlonggetSCN()booleanbooleanbooleanbooleanbooleanbooleanvoidsetDeleted(boolean deleted) voidvoidsetExpirationTime(long expirationTime) voidsetHasWaitingFor(boolean hasWaitingFor) voidsetMaybeUnderXtn(boolean maybeUnderXtn) voidupdateVersionAndExpiration(int versionID, long expiration) Methods inherited from interface com.j_spaces.kernel.locks.ILockObject
getLockSubjectType, getUID, isLockSubject
-
Method Details
-
getServerTypeDesc
IServerTypeDesc getServerTypeDesc() -
getClassName
String getClassName() -
getSCN
long getSCN() -
getEntryData
IEntryData getEntryData() -
setExpirationTime
void setExpirationTime(long expirationTime) -
updateVersionAndExpiration
void updateVersionAndExpiration(int versionID, long expiration) -
isTransient
boolean isTransient() -
isDeleted
boolean isDeleted() -
setDeleted
void setDeleted(boolean deleted) -
isMaybeUnderXtn
boolean isMaybeUnderXtn() -
setMaybeUnderXtn
void setMaybeUnderXtn(boolean maybeUnderXtn) -
isDummyLease
boolean isDummyLease() -
isDummyLeaseAndNotExpired
boolean isDummyLeaseAndNotExpired() -
setDummyLease
void setDummyLease() -
hasWaitingFor
boolean hasWaitingFor() -
setHasWaitingFor
void setHasWaitingFor(boolean hasWaitingFor) -
getUidToOperateBy
String getUidToOperateBy() -
getXidOriginated
XtnEntry getXidOriginated() -
getXidOriginatedTransaction
ServerTransaction getXidOriginatedTransaction()
-