}
Map<String,PortletPreference> portletPreferences = new HashMap<String,PortletPreference>();
for (JahiaPreference currentPreference : foundPreferences) {
JahiaPortletPreference curPortletPreference = (JahiaPortletPreference) currentPreference.getNode();
PortletPreferenceImpl portletPreferenceImpl = new PortletPreferenceImpl(curPortletPreference.getPrefName(), curPortletPreference.getValues(), curPortletPreference.getReadOnly());
portletPreferences.put(portletPreferenceImpl.getName(),portletPreferenceImpl);
}
return portletPreferences;
} catch (JahiaPreferenceProviderException e) {
logger.error("Error while retrieving portlet preferences", e);
} catch (RepositoryException e) {