1 2 package SOFA.SOFAnode.Made.TIR.Impl; 3 import java.rmi.Remote ; 4 import java.rmi.RemoteException ; 5 6 import SOFA.SOFAnode.Made.TIR.Identification; 7 8 public interface SIdentification extends Remote { 9 public void tag(String t) throws RemoteException ; 10 public boolean isLocked() throws RemoteException ; 11 public long lockFor() throws RemoteException ; 12 public boolean lock(long lockFor) throws RemoteException ; 13 public void unlock() throws RemoteException ; 14 public boolean hasNextVersion() throws RemoteException ; 15 public void setNextVersion() throws RemoteException ; 16 public long nextNumBranch() throws RemoteException ; 17 public void incNextNumBranch() throws RemoteException ; 18 public boolean is_short_equal(Identification id) throws RemoteException ; 19 public boolean is_short_equal(String name, String version) throws RemoteException ; 20 public boolean is_short_name_equal(Identification id) throws RemoteException ; 21 public boolean is_short_name_equal(String name) throws RemoteException ; 22 public String language() throws RemoteException ; 23 } 24 | Popular Tags |