2017-03-02 6 views

Antwort

1

Nein, aber ja.

Es wäre nicht möglich, einen Vertrag über alle Vertrag erstellt zu melden, und ich sehe keine offensichtliche Möglichkeit, über alle Verträge von einem bestimmten Benutzer zu benachrichtigen.

Aber es gibt eine Möglichkeit, einen Vertrag über alle Instanzen einer bestimmten Art von Vertrag zu melden. Ich vermute, dass dies eine vernünftige Annahme ist, weil der interessierte Vertrag wahrscheinlich nur an einer bestimmten Vertragsart interessiert ist.

Sie würden ein Factory-Muster implementieren und es zur Bereitstellung der Instanzen bringen. Die Funktion, die die Bereitstellung durchführt, ist für erforderliche Benachrichtigungen verantwortlich.

Ich hoffe, es hilft.

0

Lassen Sie uns also Ihren bestehenden Vertrag anrufen. Stellen Sie sicher, dass es eine Methode gibt, die wir zum Beispiel benachrichtigen können. Wenn Sie Ihren neuen Vertrag erstellen, rufen Sie im Konstruktor (bei der Bereitstellung aufgerufen) die notify-Methode von E.

auf
Verwandte Themen