1 /* $Id: SProfileDef.java,v 1.2 2004/05/20 14:23:52 bures Exp $ */2 package SOFA.SOFAnode.Made.TIR.Impl;3 import java.rmi.Remote ;4 import java.rmi.RemoteException ;5 6 /** call on work object only */7 public interface SProfileDef extends Remote {8 public boolean isLocked() throws RemoteException ;9 /** if lock is locked, return false (no waiting) */10 public boolean lock() throws RemoteException ;11 public void unlock() throws RemoteException ;12 }13