observer-pattern

Ein Entwurfsmuster, in dem ein Objekt, das Subjekt genannt wird, eine Liste seiner Abhängigen, Beobachter genannt, beibehält und diese automatisch über Zustandsänderungen informiert, indem es normalerweise eine seiner Methoden aufruft. Es ist eines der Verhaltensmuster der Gang of Four.
2
Antworten

Beobachter für entfernte Artikel im Warenkorb

Gibt es einen Beobachter, mit dem Ereignisse beobachtet werden können, wenn ein Produkt aus dem Einkaufswagen genommen wird? Ich habe keine gefunden. Was ich gefunden habe, ist checkout_cart_update_items_after , das verwendet werden kann, w...
08.02.2012, 10:57
5
Antworten

RSpec sendet E-Mails (die nicht in ActionMailer :: Base.deliveries gespeichert sind) - Warum nicht?

Ich benutze rspec und wenn ich rake spec, der Benutzer Mailer sendet E-Mails über SMTP und nicht speichert die E-Mail in der ActionMailer :: Base.deliveries-Array (aufgerufen von einem Benutzer-Beobachter) ... Könnten Sie mir einen Hinweis ge...
22.10.2010, 10:38
1
Antwort

MVC Java: Wie stellt ein Controller Listener auf die untergeordneten Klassen einer View ein?

Ich habe einen Controller und eine Ansicht mit vielen Kinderansichten mit Kindern mit Kindern. Beispiel: JPanels innerhalb von JPanels mit Schaltflächen und Feldern, die ein Controller an das Modell übergeben kann. Der aktuelle Weg, den ich m...
17.11.2013, 06:24
1
Antwort

Problem beim Implementieren des Beobachtermusters: "Mitgliedsreferenzbasistyp

Ich habe ein Barebone-Beobachtermuster implementiert und stehe auf einem etwas kryptischen Fehler fest: "Mitglied Referenzbasis Typ 'Beobachter *' ist keine Struktur oder Union". Ich nehme an, das hat etwas mit meiner Verwendung von Vorlagen zu...
13.07.2011, 18:04
4
Antworten

Wie implementiert man das Observer-Muster mit Java RMI?

Ich habe einen Client, der einen lang andauernden Prozess auf dem Server startet. In regelmäßigen Abständen möchte ich dem Benutzer zeigen, was im Hintergrund passiert. Der einfachste Ansatz besteht darin, den Server abzufragen, aber ich frage m...
27.07.2009, 12:06
1
Antwort

So testen Sie Mongoid :: Observer mit rspec

Bei einem einfachen Mongodendatenmodell mit einem Benutzer, der viele Kommentare hat, möchte ich dem Benutzer ein bestimmtes Abzeichen verleihen, wenn er mindestens einen Kommentar schreibt. Also habe ich einen Beobachter wie folgt aufgestellt:...
22.11.2011, 09:20
1
Antwort

Ist es möglich, eine Liste (oder änderbare Sequenz) zu überwachen, wenn ein Mitglied der Liste geändert wird?

Angenommen, ich habe einen sehr einfachen Datentyp: %Vor% Und ich eine spezielle Art von Liste, um den Datentyp zu speichern: %Vor% Und ich speichere sie: %Vor% Gibt es eine Möglichkeit für das Objekt SimpleList , zu wissen, wann s...
16.12.2014, 20:28
3
Antworten

Fehler für generische Schnittstelle: Die Schnittstelle Observer kann nicht mehrfach mit verschiedenen Argumenten implementiert werden:

Ich erhalte diesen Fehler in Eclipse beim Schreiben einer GWT-App    Die Schnittstelle Observer kann nicht sein   Mehrmals implementiert mit   verschiedene Argumente:   Beobachter & lt; CompositeListData & gt; und   Beobachter & lt; DialogBox...
26.11.2010, 03:57
4
Antworten

Magento: Wie deaktiviere oder ändere ich, wie eine Core-Observer-Methode funktioniert

Ich habe mich schon eine Weile darüber gewundert. Was, wenn Magento eine Observer-Kernklasse geschrieben hat und eine Funktionalität ausführt, die nicht ausgeführt werden soll, oder Sie sie neu schreiben möchten? Gibt es eine Möglichkeit zu sage...
28.09.2010, 20:48
4
Antworten

Beobachtung mehrerer Observablen unter Vermeidung von instanceof-Operator in Java?

Wenn ich ein Objekt habe, das mehrere andere beobachtbare Objekte beobachten kann, nicht alle vom gleichen Typ. Zum Beispiel möchte ich, dass A in der Lage ist, B und C zu beobachten. B und C sind völlig unzusammenhängend, abgesehen von der Tats...
03.12.2010, 22:38