|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectAMETAS.event.AMETASEvent
AMETAS.event.AMETASMessageEvent
Benachrichtigung über Ereignisse, die Nachrichten betreffen.
| Field Summary | |
static int |
ANY_MESSAGE_EVENT
Diese ID wird nur zur Registrierung benutzt. |
static int |
MESSAGE_RECEIVED_EVENT
Eine Nachricht ist eingetroffen, die in die Nachrichtenmaske passt, die der PU registriert hat. |
static int |
MESSAGE_REMOVED_EVENT
Eine Nachricht ist eingetroffen, die in die Nachrichtenmaske passt, die der PU registriert hat. |
static int |
OPT_NO_DELETE
Option für den Eventtyp MESSAGE_RECEIVED_EVENT. |
static int |
OPT_NOTIFY_ONLY
Option für den Eventtyp MESSAGE_RECEIVED_EVENT. |
| Fields inherited from class AMETAS.event.AMETASEvent |
ANY_EVENT, HIGH_PRIORITY, HIGHEST_PRIORITY, LOW_PRIORITY, LOWEST_PRIORITY, m_nEventID, m_nPriority, MESSAGE_EVENT_ID_START, NORMAL_PRIORITY, PLACE_EVENT_ID_START, PU_EVENT_ID_START |
| Constructor Summary | |
AMETASMessageEvent(int nEventID,
short nPriority,
AMETASMessage[] ames,
AMETASMessageID[] amid)
Konstruktor für ein Nachrichtenereignis. |
|
| Method Summary | |
java.lang.Object |
clone()
Erstellt eine Kopie des Events. |
static boolean |
definesID(int nEventID)
Gibt an, ob die übergebene Event-ID einen MessageEvent bezeichnet. |
java.lang.String |
getIDString()
Liefert den symbolischen Namen der ID dieses Events zurück. |
AMETASMessageID[] |
getMessageIDs()
Liefert die Nachrichten-IDs als Feld. |
AMETASMessage[] |
getMessages()
Liefert die Nachrichten als Feld. |
java.util.Vector |
getMessagesAsVector()
Liefert die Nachrichten zu diesem Ereignis als Vektor. |
void |
setMessages(AMETASMessage[] ames)
Setzt die Nachrichten dieses Ereignisses. |
| Methods inherited from class AMETAS.event.AMETASEvent |
getID, getPriority |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int ANY_MESSAGE_EVENT
public static final int MESSAGE_RECEIVED_EVENT
public static final int MESSAGE_REMOVED_EVENT
public static final int OPT_NOTIFY_ONLY
public static final int OPT_NO_DELETE
| Constructor Detail |
public AMETASMessageEvent(int nEventID,
short nPriority,
AMETASMessage[] ames,
AMETASMessageID[] amid)
nEventID - Typ des EreignissesnPriority - Priorität des Ereignissesames - Nachrichtenamid - IDs der Nachrichten.| Method Detail |
public AMETASMessage[] getMessages()
public AMETASMessageID[] getMessageIDs()
public void setMessages(AMETASMessage[] ames)
ames - Nachrichten.public java.util.Vector getMessagesAsVector()
public static boolean definesID(int nEventID)
nEventID - ID des Events.
public java.lang.Object clone()
public java.lang.String getIDString()
getIDString in class AMETASEvent
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||