|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Interfaccia di un Dispatcher di messaggi.
| Method Summary | |
IMsgManager |
getMsgManager()
Identificativo dell'oggetto che si occuperà di spedire i messaggi ai destinatari |
boolean |
msgArrived(CEnvelope Env)
Funzione di CallBack chiamata dal Manager che richiede al dispatcher di inviare il messaggio ad uno dei riceventi registratisi |
boolean |
Register(IReceiver Receiver)
Funzione che permette ad un possibile destinatario di messaggi, di registrarsi presso il dispatcher |
boolean |
Send(CEnvelope Env,
java.lang.String MngAddress)
Funzione che permette di inviare un messaggio ad un Manager di messaggi destinatario Per poter inviare un messaggio è necessario aver legato il dispatcher ad un MsgManager! |
void |
setMsgManager(IMsgManager dsptchr)
Identificativo dell'oggetto che si occuperà di spedire i messaggi ai destinatari |
boolean |
UnRegister(IReceiver Receiver)
Funzione che permette ad un possibile destinatario di messaggi, precedentemente registratosi, di deregistrarsi presso il dispatcher |
boolean |
UnRegister(java.lang.String ReceiverObjectID)
Funzione che permette ad un possibile destinatario di messaggi, precedentemente registratosi, di deregistrarsi presso il dispatcher |
| Method Detail |
public IMsgManager getMsgManager()
public void setMsgManager(IMsgManager dsptchr)
public boolean Register(IReceiver Receiver)
public boolean UnRegister(IReceiver Receiver)
public boolean UnRegister(java.lang.String ReceiverObjectID)
public boolean msgArrived(CEnvelope Env)
public boolean Send(CEnvelope Env,
java.lang.String MngAddress)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||