.. java:import:: org.apache.commons.jcs.access.behavior ICacheAccess .. java:import:: org.caosdb.server.caching Cache .. java:import:: org.caosdb.server.database CacheableBackendTransaction .. java:import:: org.caosdb.server.database.backend.interfaces GetFileRecordByPathImpl .. java:import:: org.caosdb.server.database.exceptions EntityDoesNotExistException .. java:import:: org.caosdb.server.database.exceptions TransactionException .. java:import:: org.caosdb.server.database.proto SparseEntity .. java:import:: org.caosdb.server.entity EntityID GetFileRecordByPath =================== .. java:package:: org.caosdb.server.database.backend.transaction :noindex: .. java:type:: public class GetFileRecordByPath extends CacheableBackendTransaction Constructors ------------ GetFileRecordByPath ^^^^^^^^^^^^^^^^^^^ .. java:constructor:: public GetFileRecordByPath(String path) :outertype: GetFileRecordByPath Methods ------- executeNoCache ^^^^^^^^^^^^^^ .. java:method:: @Override public SparseEntity executeNoCache() throws TransactionException :outertype: GetFileRecordByPath getEntity ^^^^^^^^^ .. java:method:: public SparseEntity getEntity() :outertype: GetFileRecordByPath getHash ^^^^^^^ .. java:method:: public String getHash() :outertype: GetFileRecordByPath getId ^^^^^ .. java:method:: public EntityID getId() :outertype: GetFileRecordByPath getKey ^^^^^^ .. java:method:: @Override protected String getKey() :outertype: GetFileRecordByPath getLastConsistencyCheck ^^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public Long getLastConsistencyCheck() :outertype: GetFileRecordByPath getSize ^^^^^^^ .. java:method:: public Long getSize() :outertype: GetFileRecordByPath process ^^^^^^^ .. java:method:: @Override protected void process(SparseEntity t) throws TransactionException :outertype: GetFileRecordByPath removeCached ^^^^^^^^^^^^ .. java:method:: public static void removeCached(String path) :outertype: GetFileRecordByPath