Ich muss in einem aktuellen Projekt unter R5 den AdministrationServer einer Datenbank auslesen, aber leider ist NotesACL.AdministrationServer erst ab Version 6.5.x verfügbar...
Hat jemand einen Rat wie man auch unter R5 an diesen Wert kommt?
Ich muss in einem aktuellen Projekt unter R5 den AdministrationServer einer Datenbank auslesen, aber leider ist NotesACL.AdministrationServer erst ab Version 6.5.x verfügbar...
Hat jemand einen Rat wie man auch unter R5 an diesen Wert kommt?
In der ACL-Klasse gibt es eine Property "isAdminServer". Das es pro DB nur einen AdminServer gibt, mußt Du die ACL abklappern und nach der Property suchen....
IsAdminServer ist jedoch eine Property des ACLEntry...
dazu müsste jedoch der AdminServer explizit in der ACL stehen... tut er aber nicht.
Wenn Du den AdminServer in der DB einträgst, wird er automatisch auch in die ACL aufgenommen - wenn Du also in der ACL keinen entsprechenden Eintrag findest, ist auch kein AdminServer eingetragen. Ich hab's gerade mal kurz getestet.
OK... Danke... ich habs auch gerade gemerkt ...
Ist aber schon seltsam, das die Entwicker erst bei Version 6.5 darauf gekommen sind, dass man den Server eventuell auch direkt abfragen können sollte...
Ist wohl ein eher selten genutztes Feature, da sind ein paar kleine Umwege erlaubt. Un diejenigen, die an der ACL rumfummeln, sollten damit auch zurechtkommen.