private ConcurrentHashMap conlockmap = new ConcurrentHashMap();
public GlobalLength commitedfilesize;
- private ExtendedTransaction writer;
public int seqNum = 0;
private INode inode;
protected GlobalINodeState(INode inode, long length) {
- writer = null;
lockmap = new HashMap();
commitedfilesize = new GlobalLength(length);
this.commitedfilesize = commitedfilesize;
}
- public ExtendedTransaction getWriter() {
- return writer;
- }
- public void setWriter(ExtendedTransaction writer) {
- this.writer = writer;
- }
-
public BlockDataStructure getBlockDataStructure(Integer blocknumber) {
/* synchronized (lockmap) {
if (lockmap.containsKey(blocknumber)) {