1 package org.sourceforge.jemm.database.remote.shared; 2 3 import org.sourceforge.jemm.comm.shared.AsynchronousCall; 4 import org.sourceforge.jemm.types.ID; 5 6 /** 7 * Interface for client callback from remote store server to client. 8 * 9 * @author Rory Graves 10 */ 11 public interface RDbClientIF { 12 13 /** 14 * Lock acquired notification. 15 * @param threadId The id of the thread who has acquired the lock on the given object. 16 * @param objectId the id of the object whose lock the thread has acquired. 17 */ 18 @AsynchronousCall 19 void lockAcquired(String threadId,ID objectId); 20 21 }