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 }