K
kasi1983
Gast
Hallo,
Ich beschäftige mich seit kurzem mit AspectJ, habe aber da ein paar kleinere Verständnisprobleme bei den Grundlagen.
Ich habe gelesen Join Points nennt man alle eindeutig identifizierbaren, wohldefinierten Punkte im Programmfluss (z.B. Methodenaufruf oder -ausführung). Ok, das verstehe ich. Leider widersprechen sich im folgenden dann meine verschiedenen Quellen. :###
ist
denn nun ein Join Point (weil es steht ja für die Ausführung der Methode) oder schon ein Pointcut? Oder ist ein Joinpoint dann ein Pointcut, wenn er mit
einen Namen bekommen hat?
Ah ja, und noch ne Kleinigkeit: man kann ja nur bestimmte join points ansprechen - man nennt die dann exposed join points. Haben die auch einen deutschen Namen?
Danke schon mal
Kerstin
Ich beschäftige mich seit kurzem mit AspectJ, habe aber da ein paar kleinere Verständnisprobleme bei den Grundlagen.
Ich habe gelesen Join Points nennt man alle eindeutig identifizierbaren, wohldefinierten Punkte im Programmfluss (z.B. Methodenaufruf oder -ausführung). Ok, das verstehe ich. Leider widersprechen sich im folgenden dann meine verschiedenen Quellen. :###
ist
Code:
execution(void Client.send(String))
Code:
pointcut clientSend() : execution(void Client.send(String))
Ah ja, und noch ne Kleinigkeit: man kann ja nur bestimmte join points ansprechen - man nennt die dann exposed join points. Haben die auch einen deutschen Namen?
Danke schon mal
Kerstin