Show TOC

Storing User Data in the User Content Directory (UCD)Locate this document in the navigation structure

Use

An application may need to store data for a specific user. The User Content Directory (UCD) provides a storage location for applications to store and access user data, to improve the user experience.

For example, the set of shortcuts to frequently-used objects, displayed in the My Objects tile of the Portal Catalog, is stored in the UCD. When the user activates an application, the application reads the list of shortcuts from the UCD and displays them in the My Objects tile. For more information, see Using My Objects .

Note

The difference between storing data in the UCD and storing personalization data, is that personalization data is stored only for existing PCD objects, whereas in the UCD you can store any application data. In addition, while personalization data is user-specific, in the UCD you can store both user-specific and application-specific data. More information on portal personalization: Personalizing Your Portal

In addition to the implementation that is provided for the shortcuts displayed in the My Objects tile, you may need to store other application specific data per user. You access and manage the UCD using the JNDI API. This section describes how to use the JNDI API to create custom implementations for storing user data in the UCD, and includes the following topics:

Constraints
  • Delta links are not available in the UCD

  • You cannot copy UCD objects