X-Git-Url: http://www2.svjatoslav.eu/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Feu%2Fsvjatoslav%2Fmeviz%2Fhtmlindexer%2Fmetadata%2FfileTypes%2FAbstractFile.java;h=566e94487b431bd951bf81538afd566aa27cc78f;hb=99bc9002a93c8ab224934032a1a5fe0c00d5de96;hp=fb6e0a87524ac7e94071d4d472bb99d14b98c70a;hpb=e4c678d8e9b77ef2e9c8819bbc8b0240463d6770;p=meviz.git diff --git a/src/main/java/eu/svjatoslav/meviz/htmlindexer/metadata/fileTypes/AbstractFile.java b/src/main/java/eu/svjatoslav/meviz/htmlindexer/metadata/fileTypes/AbstractFile.java index fb6e0a8..566e944 100644 --- a/src/main/java/eu/svjatoslav/meviz/htmlindexer/metadata/fileTypes/AbstractFile.java +++ b/src/main/java/eu/svjatoslav/meviz/htmlindexer/metadata/fileTypes/AbstractFile.java @@ -23,7 +23,7 @@ public abstract class AbstractFile implements Serializable { private transient boolean metaInfoVerified; public AbstractFile(final File parentDirectory, final String fileName) - throws IOException { + throws Exception { this.fileName = fileName; ensureFileMetainfoIsUpToDate(parentDirectory); } @@ -32,7 +32,7 @@ public abstract class AbstractFile implements Serializable { * @return true if file metadata was updated. */ public boolean ensureFileMetainfoIsUpToDate(final File parentDirectory) - throws IOException { + throws Exception { if (!isMetainfoUpToDate(parentDirectory)) { fileLength = getFile(parentDirectory).length(); updateFileMetainfo(parentDirectory); @@ -87,6 +87,6 @@ public abstract class AbstractFile implements Serializable { } protected abstract void updateFileMetainfo(final File parentDirectory) - throws IOException; + throws Exception; }