Entschuldigung aber du hast nicht die Rechte um dieses Post zu sehen!
2 Antworten auf „DaVVerbindung als Interface definiert“
Eine Frage zum 1. Punkt: Das bezieht sich aber nur auf die oben genannten Methoden? Das Aufrufen des Urlausserdialogs an sich bleibt natürlich öffentlich? (Ich habe noch nie mit dem Urlasserdialog gearbeitet, deshalb fehlt mir hier jede Erfahrung.)
Ansonsten klingen die Punkte und Argumente alle plausibel, so dass ich zustimme.
Der Urlasserdialog kann natürlich noch von außen aufgerufen werden, aber das herstellen einer potentiell notwendigen Verbindung erfolgt lediglich intern und muss nicht von außen über die API vom Client erfolgen.
Nach weiterer Analyse kann die „DaVVerbindung“-Klasse wahrscheinlich komplett entfallen, da die Herstellung einer Verbindung ohnehin nur über den Login-Dialog oder implizit über den Urlasserdialog erfolgt. Aufgerufen werden diese in der Regel durch die entsprechenden Aktionen „Anmelden“, „Abmelden“, die vom Rahmenwerk zur Verfügung gestellt werden.
Eine eventuell für ein Plug.In notwendige zusätzliche Verbindung erfordert kein Objekt vom Typ „DaVVerbindung“ (ging bisher auch nicht), sondern es wird eine normale ClientDavConnection verwendet.
Com Rahmenwerk muss daher lediglich die ClientDavConnection selbst und die Möglichkeit der Anmeldung entsprechender Listener bereitgestellt werden.
Eine Frage zum 1. Punkt: Das bezieht sich aber nur auf die oben genannten Methoden? Das Aufrufen des Urlausserdialogs an sich bleibt natürlich öffentlich? (Ich habe noch nie mit dem Urlasserdialog gearbeitet, deshalb fehlt mir hier jede Erfahrung.)
Ansonsten klingen die Punkte und Argumente alle plausibel, so dass ich zustimme.
Der Urlasserdialog kann natürlich noch von außen aufgerufen werden, aber das herstellen einer potentiell notwendigen Verbindung erfolgt lediglich intern und muss nicht von außen über die API vom Client erfolgen.
Nach weiterer Analyse kann die „DaVVerbindung“-Klasse wahrscheinlich komplett entfallen, da die Herstellung einer Verbindung ohnehin nur über den Login-Dialog oder implizit über den Urlasserdialog erfolgt. Aufgerufen werden diese in der Regel durch die entsprechenden Aktionen „Anmelden“, „Abmelden“, die vom Rahmenwerk zur Verfügung gestellt werden.
Eine eventuell für ein Plug.In notwendige zusätzliche Verbindung erfordert kein Objekt vom Typ „DaVVerbindung“ (ging bisher auch nicht), sondern es wird eine normale ClientDavConnection verwendet.
Com Rahmenwerk muss daher lediglich die ClientDavConnection selbst und die Möglichkeit der Anmeldung entsprechender Listener bereitgestellt werden.