package elte.java2_utikalauz5.rmi; /** Egy résztvevő azon metódusai, amelyeket a vezér az egyes fázisokban a döntése meghozatalakor meghív. @link.forrásfájl {@docRoot}/../data/rmi/src TranzakcioResztvevoInterface.java @since Java 2 Útikalauz programozóknak */ public interface TranzakcioResztvevoInterface extends java.rmi.Remote { // Első fázis; visszaadja a koordinátornak, hogy véglegesíthető-e a // résztvevőnél kialakított állapot public boolean Felkeszul(String tid) throws java.rmi.RemoteException; // Második fázis; vagy véglegesíti, vagy visszacsinálja a "tid" // paraméterben megadott tranzakció által elkövetett módosítasokat public void Veglegesit(boolean b, String tid) throws java.rmi.RemoteException; }