elte.java2_utikalauz5.rmi
Naptar osztály
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
elte.java2_utikalauz5.rmi.Naptar
- Megvalósított interfészek:
- NaptarInterface, TranzakcioResztvevoInterface, Serializable, Remote
- public class Naptar
- extends UnicastRemoteObject
- implements NaptarInterface, TranzakcioResztvevoInterface
Egy naptár feladatait megvalósító osztály.
Főprogramja létrehoz egy új üres naptár objektumot, és bejegyzi
az RMI névszolgáltatójába. A naptár tulajdonosának a nevét az egyetlen
programparaméterben várja, ezen a néven jegyzi be a naptár objektumot a
névszolgáltatóba.
Használatakor ne feledjünk el a következő jogokat megadni!
grant signedBy "utikalauz" {
permission java.security.AllPermission;
};
- Mióta:
- Java 2 Útikalauz programozóknak
- Lásd még:
- Szerializált forma
- Forrásfájl:
- Naptar.java
- Letöltés:
- Naptar.jar
serialVersionUID
private static final long serialVersionUID
- Verziószám.
- Lásd még:
- Konstans mezőértékek
tulajneve
String tulajneve
elfoglaltsag
Hashtable<String,String> elfoglaltsag
visszacsinal
Hashtable<String,Vector<String>> visszacsinal
kommittalhat
Hashtable<String,String> kommittalhat
mutex
private static Object mutex
Konstruktorok részletezése |
Naptar
public Naptar(String tulajneve)
throws RemoteException
- Specifikált kivételek:
RemoteException
Lefoglal
public void Lefoglal(String mikor,
String mi,
TranzakcioManagerInterface ti)
throws RemoteException
- Megvalósítja:
NaptarInterface
interfész Lefoglal
metódusát
- Specifikált kivételek:
RemoteException
Visszacsinal
private void Visszacsinal(String tid)
Felkeszul
public boolean Felkeszul(String tid)
throws RemoteException
- Megvalósítja:
TranzakcioResztvevoInterface
interfész Felkeszul
metódusát
- Specifikált kivételek:
RemoteException
Veglegesit
public void Veglegesit(boolean b,
String tid)
throws RemoteException
- Megvalósítja:
TranzakcioResztvevoInterface
interfész Veglegesit
metódusát
- Specifikált kivételek:
RemoteException
main
public static void main(String[] args)