The modifyUserPreferenceSetID() method is used to update the external user details with a new set of user preferences. Please see User Preferences for further details on user preferences.
/**
* This method updates the external user details with new user
* preferences.
*
* @param userPreferenceSetID The ID for the user preferences.
* @param username The identifier of the external user.
*
* @throws AppException Generic Exception Signature.
* @throws InformationalException Generic Exception Signature.
*/
void modifyUserPreferenceSetID(
final String userPreferenceSetID, final String username)
throws AppException, InformationalException;
The default implementation for this method should update the user preference set id associated with an external user.