C H A P T E R  3
 

Transitioning Files

This chapter describes the changes for APIs and for the Desktop and Device Subscriber Portals from version 5.0 to version 5.1 of Content Delivery Server.

Changes made from version 5.0 PU1 to version 5.1 are noted below the relevant changed item.

Transitions to the following Content Delivery Server APIs occurred for version 5.1:


Changes to Content Management APIs

The new version features the following changes and additions to the Content Management APIs from version 5.0 to version 5.1:

This new interface is used to calculate the relative popularity value for content items.


Changes to Content Validation APIs

The new version features the following changes and additions to the Content Validation APIs:


Changes to Subscriber APIs

The new version features the following changes and additions to the Subscriber APIs:

Added in version 5.0 PU1.

Use getPreviews(int) instead.

Use getPreviews(int) instead.

Use getPreviews(int) instead.

Removed in version 5.0 PU1.

Removed in version 5.0 PU1.

Removed in version 5.0 PU1.

Removed in version 5.0 PU1.

Use searchContent(String, long, Map, int, int) instead.

Use getCategoryService(String) instead.

Use getContentService(String) instead.

Use getDownloadService(String) instead.

Use getGiftingService(String) instead.

Use getMessageService(String) instead.

Use getStreamingService(String) instead.

Use getSystemService(String) instead.

Use getUserService(String) instead.


Changes to User Profile APIs

The new version features the following changes and additions to the User Profile APIs:

Use disableUser(User) instead.

Use doEnableUser(User) instead.

Use doGetUserByLoginId(String)instead.

Use doAuthenticatePassword(User, String)instead.

Use doRemoveUser(User)instead.

Use enableUser(User)instead.

Use getUserByLoginId(String)instead.

Use authenticatePassword(User, String) instead.

Use removeUser(User) instead.

For a complete list of deprecated security methods, see the deprecated-list.html file in $CDS_HOME/javadoc/cdsapi directory.


Changes to WAP Gateway APIs

The new version features changes and additions to the WAP Gateway APIs. The following fields are added to WAPGatewayAdapter.java: