Download Portal Manager API-Programmierhandbuch
Transcript
PortalManagerAPIProgrammersManual_de.book Page 126 Friday, January 28, 2005 11:37 AM Kapitel 4 Der Zugriff auf einzelne Werte eines Profils und deren Manipulation erfolgt für alle Abschnitte von VipProfile über die Methoden VipProfile.getValue(String attribute,int type) und VipProfile.setValue(String attribute,Value value,int type). Als type ist dabei jeweils der zu benutzende Abschnitt (TRANSIENT, KNOWN_USER oder VIP_USER) anzugeben. Die Klasse VipUserBean Vollständiger Name: de.gauss.vip.portalmanager.VipUserBean Der logische Name der dieser Klasse zugrunde liegenden Application ist VipUserApplication. Die Klasse VipUserBean ist eine Schnittstelle zur Benutzerverwaltung von Livelink WCM Server. Sie stellt Methoden zum Speichern und Laden der Value-Objekte verschiedener Repositories sowie Convenience-Methoden für die Behandlung von Bookmark-Einträgen zur Verfügung. Die Klasse VipUserBean bietet weiterhin Methoden, die es erlauben, einen individuellen Benutzer darzustellen. Diese Methoden sind deprecated. Stattdessen sollte die Klasse VipProfile benutzt werden. Um eine Referenz auf ein Objekt der Klasse VipProfile zu erhalten, benutzen Sie die Klasse SessionBean. Die Klasse VipObjectBean Vollständiger Name: de.gauss.vip.portalmanager.VipObjectBean Die Klasse VipObjectBean implementiert den (nur lesenden) Zugriff auf alle Objekte der Websites, die mit Livelink WCM Server verwaltetet werden. Insbesondere sind eine Reihe von Methoden enthalten, um den hierarchischen Aufbau der Website zu ermitteln, der durch Themenobjekte strukturiert wird. Dies lässt sich u. a. dazu nutzen, Navigationen aufzubauen. 126 Livelink WCM Server