|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
cz.luboss.pensum.PeServerRMI
RMI server pro aplikaci Pensum
| Constructor Summary | |
PeServerRMI()
Konstruktor |
|
| Method Summary | |
boolean |
AddProduct(int nSessionID,
PeJob job,
PeProduct product)
Prida vyrobek do jobu |
boolean |
DeleteArrayRMI(int nSessionID,
MeArray array)
Smaze data z pole z RMI |
boolean |
DeleteDataRMI(int nSessionID,
MeItem item)
Smaze objekt z RMI |
boolean |
IsValidSession(int nSessionID)
Zjisti zda je session platna |
MeArray |
LoadArrayRMI(int nSessionID,
MeArray array,
MePodminka podminka)
Nahraje data do pole z RMI |
MeItem |
LoadDataRMI(int nSessionID,
MeItem item,
MePodminka podminka)
Nahraje data do objektu z RMI |
MeSession |
LoadSession(java.lang.String sLogin,
java.lang.String sPassword)
Zaloguje uzivatele a vrati jeho session |
static void |
main(java.lang.String[] args)
|
boolean |
SaveArrayRMI(int nSessionID,
MeArray array)
Ulozi data z pole z RMI |
int |
SaveDataRMI(int nSessionID,
MeItem item)
Ulozi data z objektu do RMI a vrati ID objektu |
MeDataTest |
sendTest(MeDataTest message)
Otestuje rozhrani RMI |
boolean |
SetStavOper(int nSessionID,
PeRunOperation operation,
int nStav)
Nastavi na operaci stav |
boolean |
SetStavPart(int nSessionID,
PeRunPart part,
int nStav)
Nastavi na dilci a jeho operacich stav |
boolean |
SetStavProduct(int nSessionID,
PeRunProduct product,
int nStav)
Nastavi na produktu a jeho dilcich stav |
| Methods inherited from class java.rmi.server.UnicastRemoteObject |
clone, exportObject, exportObject, exportObject, unexportObject |
| Methods inherited from class java.rmi.server.RemoteServer |
getClientHost, getLog, setLog |
| Methods inherited from class java.rmi.server.RemoteObject |
equals, getRef, hashCode, toString, toStub |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public PeServerRMI()
throws java.rmi.RemoteException
| Method Detail |
public static void main(java.lang.String[] args)
public MeDataTest sendTest(MeDataTest message)
sendTest in interface MedullaRMImessage - testovaci objekt
public MeSession LoadSession(java.lang.String sLogin,
java.lang.String sPassword)
LoadSession in interface MedullaRMIsLogin - login uzivatelesPassword - heslo uzivatele
public boolean IsValidSession(int nSessionID)
IsValidSession in interface MedullaRMInSessionID - ID session, ktera se testuje
public MeItem LoadDataRMI(int nSessionID,
MeItem item,
MePodminka podminka)
LoadDataRMI in interface MedullaRMInSessionID - Sessionitem - objekt, ktery nacitamepodminka - vyberova podminka
public int SaveDataRMI(int nSessionID,
MeItem item)
SaveDataRMI in interface MedullaRMInSessionID - Sessionitem - objekt, ktery ukladame
public boolean DeleteDataRMI(int nSessionID,
MeItem item)
DeleteDataRMI in interface MedullaRMInSessionID - Sessionitem - objekt, ktery mazem
public MeArray LoadArrayRMI(int nSessionID,
MeArray array,
MePodminka podminka)
LoadArrayRMI in interface MedullaRMInSessionID - Sessionarray - pole objektu, ktery nacitamepodminka - vyberova podminka
public boolean SaveArrayRMI(int nSessionID,
MeArray array)
SaveArrayRMI in interface MedullaRMInSessionID - Sessionarray - pole objektu, ktery ukladame
public boolean DeleteArrayRMI(int nSessionID,
MeArray array)
DeleteArrayRMI in interface MedullaRMInSessionID - Sessionarray - pole objektu
public boolean AddProduct(int nSessionID,
PeJob job,
PeProduct product)
AddProduct in interface PensumRMInSessionID - Sessionjob - job, do ktereho je treba dat cely vyrobekproduct - vkladany vyrobek
public boolean SetStavProduct(int nSessionID,
PeRunProduct product,
int nStav)
SetStavProduct in interface PensumRMInSessionID - Sessionproduct - vyrobeknStav - stav pro nastaveni
public boolean SetStavPart(int nSessionID,
PeRunPart part,
int nStav)
SetStavPart in interface PensumRMInSessionID - Sessionpart - dilecnStav - stav pro nastaveni
public boolean SetStavOper(int nSessionID,
PeRunOperation operation,
int nStav)
SetStavOper in interface PensumRMInSessionID - Sessionoperation - operacenStav - stav pro nastaveni
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||