salve a tutti .. ecco un altra domanda
sto strutturando un applicativo in chi ora mi sono trovato in difficoltà.
il problema non credo che sia insormontabile ma per me mi sta creando problemi.
ora provo a spiegarvi ma non so se ci riesco.
Oggetti nel mio progetto ( Ps. oggi oggetto è un file java separato )
main
sessione
sessioneconn
sessionevideo
timeout
il main che mi crea n. oggetti di sessione ( sessione1 , sessione2 ,sessione3 ).
sessione a sua volta al suo interno chiama l'oggetto sessioneconn , sessioneconn a sua l'oggetto sessionvideo e timeout.
ora fin qui tutto bene ma ora arriva il problema dove mi sono bloccato
timeout è un timer che al suo scadere deve andare a chiamare una funzione presente in sessione ma la deve lanciare nella sessione madre che ha lanciato la struttura ...
es scade timeout della sessione2 e mi deve lanciare "riprova" in session2 ..
Ora non riesco a sapere in timeout chi è il padre e inviare il comando ...
qualcuno sa darmi una mano ????
ps. nel main ho provato a fare cosi
private static Sessione sessione1 = new Sessione();
private static Sessione sessione2 = new Sessione();
poi ho provato ha duplicare il file java e ora sono cosi
private static Sessione1 sessione1 = new Sessione1();
private static Sessione2 sessione2 = new Sessione2();

Rispondi quotando