com.splout.db.dnode.beans
Class BalanceFileReceivingProgress
java.lang.Object
com.splout.db.dnode.beans.BalanceFileReceivingProgress
public class BalanceFileReceivingProgress
- extends java.lang.Object
This bean describes the state of a file transaction (tablespace/partition/version) between DNodes in progress.
These transactions have two files: the .meta and the .db so we need to know when both have been received to
transfer the partition data to the appropriated folder.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BalanceFileReceivingProgress
public BalanceFileReceivingProgress()
BalanceFileReceivingProgress
public BalanceFileReceivingProgress(java.lang.String tablespace,
int partition,
long version)
metaFileReceived
public void metaFileReceived(java.io.File metaFile)
binaryFileReceived
public void binaryFileReceived(java.io.File binaryFile)
progressBinaryFile
public void progressBinaryFile(long finalSize,
long sizeSoFar)
setReceivedMetaFile
public void setReceivedMetaFile(boolean receivedMetaFile)
setReceivedBinaryFile
public void setReceivedBinaryFile(boolean receivedBinaryFile)
setMetaFile
public void setMetaFile(java.lang.String metaFile)
setBinaryFile
public void setBinaryFile(java.lang.String binaryFile)
setBinaryFileSize
public void setBinaryFileSize(long binaryFileSize)
setReceivedSizeSoFar
public void setReceivedSizeSoFar(long receivedSizeSoFar)
setTablespace
public void setTablespace(java.lang.String tablespace)
setPartition
public void setPartition(int partition)
setVersion
public void setVersion(long version)
isReceivedMetaFile
public boolean isReceivedMetaFile()
isReceivedBinaryFile
public boolean isReceivedBinaryFile()
getBinaryFileSize
public long getBinaryFileSize()
getReceivedSizeSoFar
public long getReceivedSizeSoFar()
getTablespace
public java.lang.String getTablespace()
getPartition
public int getPartition()
getVersion
public long getVersion()
getMetaFile
public java.lang.String getMetaFile()
getBinaryFile
public java.lang.String getBinaryFile()
Copyright © 2012-2013 Datasalt Systems S.L.. All Rights Reserved.