*/
private long fileLength = -1;
- private transient boolean metaInfoVerified;
+ private transient boolean metadataVerified;
AbstractFile(final File parentDirectory, final String fileName)
throws Exception {
this.fileName = fileName;
- ensureFileMetainfoIsUpToDate(parentDirectory);
+ ensureFileMetadataIsUpToDate(parentDirectory);
}
/**
* @return <code>true</code> if file metadata was updated.
*/
- public boolean ensureFileMetainfoIsUpToDate(final File parentDirectory)
+ public boolean ensureFileMetadataIsUpToDate(final File parentDirectory)
throws Exception {
- if (!isMetainfoUpToDate(parentDirectory)) {
+ if (!isMetadataUpToDate(parentDirectory)) {
fileLength = getFile(parentDirectory).length();
- updateFileMetainfo(parentDirectory);
- metaInfoVerified = true;
+ updateFileMetadata(parentDirectory);
+ metadataVerified = true;
return true;
}
return false;
return fileLength;
}
- private boolean isMetainfoUpToDate(final java.io.File parentDirectory) {
+ private boolean isMetadataUpToDate(final java.io.File parentDirectory) {
- if (metaInfoVerified)
+ if (metadataVerified)
return true;
final File file = getFile(parentDirectory);
if (file.length() != fileLength)
return false;
- metaInfoVerified = true;
+ metadataVerified = true;
return true;
}
- public boolean isMetaInfoVerified() {
- return metaInfoVerified;
+ public boolean isMetadataVerified() {
+ return metadataVerified;
}
- protected abstract void updateFileMetainfo(final File parentDirectory)
- throws Exception;
+ protected abstract void updateFileMetadata(final File parentDirectory) throws Exception;
}