private boolean mIsDownloading;
- private boolean mInConflict;
+ private String mEtagInConflict; // Save file etag in the server, when there is a conflict. No conflict = null
/**
mRemoteId = source.readString();
mNeedsUpdateThumbnail = source.readInt() == 1;
mIsDownloading = source.readInt() == 1;
- mInConflict = source.readInt() == 1;
+ mEtagInConflict = source.readString();
}
dest.writeString(mRemoteId);
dest.writeInt(mNeedsUpdateThumbnail ? 1 : 0);
dest.writeInt(mIsDownloading ? 1 : 0);
- dest.writeInt(mInConflict ? 1 : 0);
+ dest.writeString(mEtagInConflict);
}
/**
mRemoteId = null;
mNeedsUpdateThumbnail = false;
mIsDownloading = false;
- mInConflict = false;
+ mEtagInConflict = null;
}
/**
this.mIsDownloading = isDownloading;
}
- public boolean isInConflict() {
- return mInConflict;
+ public String getEtagInConflict() {
+ return mEtagInConflict;
}
- public void setInConflict(boolean inConflict) {
- mInConflict = inConflict;
+ public void setEtagInConflict(String etagInConflict) {
+ mEtagInConflict = etagInConflict;
}
}