.. java:import:: org.caosdb.server.database BackendTransaction .. java:import:: org.caosdb.server.database.backend.interfaces FileCheckHash .. java:import:: org.caosdb.server.database.backend.interfaces FileCheckSize .. java:import:: org.caosdb.server.database.backend.interfaces FileExists .. java:import:: org.caosdb.server.database.backend.interfaces FileWasModifiedAfter .. java:import:: org.caosdb.server.database.exceptions TransactionException .. java:import:: org.caosdb.server.utils Hasher FileConsistencyCheck ==================== .. java:package:: org.caosdb.server.database.backend.transaction :noindex: .. java:type:: public class FileConsistencyCheck extends BackendTransaction Fields ------ FILE_DOES_NOT_EXIST ^^^^^^^^^^^^^^^^^^^ .. java:field:: public static final int FILE_DOES_NOT_EXIST :outertype: FileConsistencyCheck FILE_MODIFIED ^^^^^^^^^^^^^ .. java:field:: public static final int FILE_MODIFIED :outertype: FileConsistencyCheck NONE ^^^^ .. java:field:: public static final int NONE :outertype: FileConsistencyCheck OK ^^ .. java:field:: public static final int OK :outertype: FileConsistencyCheck UNKNOWN_FILE ^^^^^^^^^^^^ .. java:field:: public static final int UNKNOWN_FILE :outertype: FileConsistencyCheck Constructors ------------ FileConsistencyCheck ^^^^^^^^^^^^^^^^^^^^ .. java:constructor:: public FileConsistencyCheck(String path, long size, String hash, Long timestamp, Hasher hasher) :outertype: FileConsistencyCheck Methods ------- execute ^^^^^^^ .. java:method:: @Override protected void execute() throws TransactionException :outertype: FileConsistencyCheck getResult ^^^^^^^^^ .. java:method:: public int getResult() :outertype: FileConsistencyCheck