|
||||||||||
| 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.medulla.server.MeServerRMI
RMI server pro aplikaci Medulla
| Field Summary | |
MeArray |
m_arrSess
Pole prihlasenych uzivatelu |
boolean |
m_bLogClient
Signal zda se ma logovat |
| Fields inherited from class java.rmi.server.RemoteObject |
ref |
| Constructor Summary | |
MeServerRMI()
Konstruktor |
|
| Method Summary | |
int |
AddSequenceID(int nSessionID,
MeItem item)
Prideli ID novemu prvku |
MeArray |
GetActualSessions()
Vrati vsechny aktualni session |
boolean |
IsValidSession(int nSessionID)
Zjisti zda je session platna |
MeArray |
LoadArrayRMI(int nSessionID,
MeArray arrayItem,
MePodminka podminka)
Nahraje data do pole |
MeItem |
LoadDataRMI(int nSessionID,
MeItem item,
int nID)
Nahraje data do objektu |
MeSession |
LoadSession(java.lang.String sLogin,
java.lang.String sPassword)
Zaloguje uzivatele a vrati jeho session |
boolean |
SaveLog(int nSessionID,
java.lang.String sLog)
Ulozi log do uzivatelske session |
boolean |
SaveTrans(int nSessionID,
java.util.Collection arrTransData)
Ulozi data transakce |
MeDataTest |
sendTest(MeDataTest message)
Otestuje rozhrani RMI |
| 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 |
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
public boolean m_bLogClient
public MeArray m_arrSess
| Constructor Detail |
public MeServerRMI()
throws java.rmi.RemoteException
java.rmi.RemoteException - Description of Exception| Method Detail |
public boolean SaveLog(int nSessionID,
java.lang.String sLog)
nSessionID - ID sessionsLog - text pro ulozeni
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 MeArray GetActualSessions()
GetActualSessions in interface MedullaRMIpublic boolean IsValidSession(int nSessionID)
IsValidSession in interface MedullaRMInSessionID - ID session, ktera se testuje
public MeItem LoadDataRMI(int nSessionID,
MeItem item,
int nID)
LoadDataRMI in interface MedullaRMInSessionID - Sessionitem - prvek do nehoz se ma nahravatnID - ID prvku pro nacteni
public MeArray LoadArrayRMI(int nSessionID,
MeArray arrayItem,
MePodminka podminka)
LoadArrayRMI in interface MedullaRMInSessionID - SessionarrayItem - pole do ktereho nahravamepodminka - vyberova podminka
public boolean SaveTrans(int nSessionID,
java.util.Collection arrTransData)
SaveTrans in interface MedullaRMInSessionID - SessionarrTransData - data transakce, kterou ukladame
public int AddSequenceID(int nSessionID,
MeItem item)
AddSequenceID in interface MedullaRMInSessionID - Sessionitem - prvek pro nehoz mame vygenerovat nove ID
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||