StringBuffer bookmarks)
throws Exception {
//#ifdef DCOMPATIBILITY1
final RssItunesFeed rss =
(RssItunesFeed)m_rssFeeds.get( name );
CompatibilityRssFeed1 rss1 = new CompatibilityRssFeed1(rss);
//#ifdef DTEST
String prevStore = rss1.getStoreString( true );
RssItunesFeed nrss = RssItunesFeed.deserialize( true, prevStore );
if (!rss1.equals(nrss)) {
//#ifdef DLOGGING
logger.severe("itunes store stings not backwards compatible i=" + i);
//#endif
}
long beginStore = System.currentTimeMillis();
//#endif
bookmarks.append(rss1.getStoreString(true));
//#elifdef DCOMPATIBILITY2
final RssItunesFeed rss =
(RssItunesFeed)m_rssFeeds.get( name );
CompatibilityRssFeed2 rss2 = new CompatibilityRssFeed2(rss);
final String prevStore = rss2.getStoreString(true);