Use the Personalization APIs
Personalization provides open APIs that enable the Personalization run-time environment and Rational Application Developer to access user and content data in customer data stores.
The Javadoc for Personalization APIs is available from the PortalServer_root/doc/Javadoc directory.
- Resource interface
The interface com.ibm.websphere.personalization.resources.Resource enables mapping your user model, content model, or other resource model to data in customer data store. Get an overview of the methods defined by this interface that implement.
- APIs for multivalue properties
Use the com.ibm.websphere.personalization.resources.IMVResource interface to enable mapping multi-value properties. Use the com.ibm.websphere.personalization.resources.IMultiValueUtils interface for retrieving multi-value properties when those resources are in a database.
- General tips
View some general tips related to resource classloading when using the Personalization API.
- Personalization jar files that use public API
Learn about the .jar files that contain public APIs documented in Personalization Java™Doc information. Unless they are included in the JavaDoc documentation, classes are not public API even if they are included in these .jar files. When you use IBM Rational Application Developer and the Portal Personalization tools, these classes are added to your project classpath automatically and no further action is necessary.
Parent topic:
Personalization programming reference