View Javadoc

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  }