|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.willuhn.jameica.messaging.QueryMessage
public class QueryMessage
Generische Nachricht, die verschickt werden kann, wenn man zum Beispiel von einem anderen Plugin Informationen abfragen will. Im Konstruktor der Nachricht uebergibt man die Daten, sendet die Nachricht und erhaelt anschliessend in getData() die Antwort. Da die Nachricht generisch ist, sollte sie nie ueber die globale Queue abonniert werden sondern nur ueber konkret benannte Queues - da man sonst ggf. auch Nachrichten erhaelt, die man gar nicht wollte.
| Constructor Summary | |
|---|---|
QueryMessage()
ct. |
|
QueryMessage(java.lang.Object data)
ct. |
|
QueryMessage(java.lang.String name,
java.lang.Object data)
ct. |
|
| Method Summary | |
|---|---|
java.lang.Object |
getData()
Liefert die (ggf geaenderten Nutzdaten). |
java.lang.String |
getName()
Liefert den Namen. |
void |
setData(java.lang.Object data)
Speichert die Nutzdaten. |
void |
setName(java.lang.String name)
Speichert den Namen. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public QueryMessage()
public QueryMessage(java.lang.Object data)
data - die Nutzdaten fuer die Abfrage.
public QueryMessage(java.lang.String name,
java.lang.Object data)
name - Name.data - die Nutzdaten fuer die Abfrage.| Method Detail |
|---|
public java.lang.Object getData()
public void setData(java.lang.Object data)
data - public java.lang.String getName()
public void setName(java.lang.String name)
name - Name.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||