public class PortletPreferencesFactoryImpl extends java.lang.Object implements PortletPreferencesFactory
| Constructor and Description |
|---|
PortletPreferencesFactoryImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkControlPanelPortletPreferences(ThemeDisplay themeDisplay,
Portlet portlet) |
static java.util.Map<java.lang.String,Preference> |
createPreferencesMap(java.lang.String xml) |
javax.portlet.PortletPreferences |
fromDefaultXML(java.lang.String xml) |
PortalPreferencesImpl |
fromXML(long ownerId,
int ownerType,
java.lang.String xml) |
PortletPreferencesImpl |
fromXML(long companyId,
long ownerId,
int ownerType,
long plid,
java.lang.String portletId,
java.lang.String xml) |
javax.portlet.PortletPreferences |
getExistingPortletSetup(Layout layout,
java.lang.String portletId) |
javax.portlet.PortletPreferences |
getExistingPortletSetup(javax.portlet.PortletRequest portletRequest) |
javax.portlet.PortletPreferences |
getLayoutPortletSetup(Layout layout,
java.lang.String portletId) |
javax.portlet.PortletPreferences |
getLayoutPortletSetup(Layout layout,
java.lang.String portletId,
java.lang.String defaultPreferences) |
javax.portlet.PortletPreferences |
getLayoutPortletSetup(long companyId,
long ownerId,
int ownerType,
long plid,
java.lang.String portletId,
java.lang.String defaultPreferences) |
PortalPreferences |
getPortalPreferences(javax.servlet.http.HttpServletRequest httpServletRequest) |
PortalPreferences |
getPortalPreferences(javax.servlet.http.HttpSession session,
long userId,
boolean signedIn) |
PortalPreferences |
getPortalPreferences(long userId,
boolean signedIn) |
PortalPreferences |
getPortalPreferences(javax.portlet.PortletRequest portletRequest) |
javax.portlet.PortletPreferences |
getPortletPreferences(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String portletId) |
PortletPreferencesIds |
getPortletPreferencesIds(javax.servlet.http.HttpServletRequest httpServletRequest,
Layout layout,
java.lang.String portletId) |
PortletPreferencesIds |
getPortletPreferencesIds(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String portletId) |
PortletPreferencesIds |
getPortletPreferencesIds(long siteGroupId,
long userId,
Layout layout,
java.lang.String portletId,
boolean modeEditGuest) |
PortletPreferencesIds |
getPortletPreferencesIds(long companyId,
long siteGroupId,
long plid,
java.lang.String portletId,
java.lang.String settingsScope) |
javax.portlet.PortletPreferences |
getPortletSetup(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String portletId) |
javax.portlet.PortletPreferences |
getPortletSetup(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String portletId,
java.lang.String defaultPreferences) |
javax.portlet.PortletPreferences |
getPortletSetup(Layout layout,
java.lang.String portletId,
java.lang.String defaultPreferences) |
javax.portlet.PortletPreferences |
getPortletSetup(long siteGroupId,
Layout layout,
java.lang.String portletId,
java.lang.String defaultPreferences) |
protected javax.portlet.PortletPreferences |
getPortletSetup(long companyId,
long siteGroupId,
long layoutGroupId,
long plid,
java.lang.String portletId,
java.lang.String defaultPreferences,
boolean strictMode) |
javax.portlet.PortletPreferences |
getPortletSetup(javax.portlet.PortletRequest portletRequest) |
javax.portlet.PortletPreferences |
getPortletSetup(javax.portlet.PortletRequest portletRequest,
java.lang.String portletId) |
java.util.Map<java.lang.Long,javax.portlet.PortletPreferences> |
getPortletSetupMap(long companyId,
long groupId,
long ownerId,
int ownerType,
java.lang.String portletId,
boolean privateLayout) |
javax.portlet.PortletPreferences |
getPreferences(javax.servlet.http.HttpServletRequest httpServletRequest) |
javax.portlet.PreferencesValidator |
getPreferencesValidator(Portlet portlet) |
javax.portlet.PortletPreferences |
getStrictLayoutPortletSetup(Layout layout,
java.lang.String portletId) |
javax.portlet.PortletPreferences |
getStrictPortletSetup(Layout layout,
java.lang.String portletId) |
javax.portlet.PortletPreferences |
getStrictPortletSetup(long companyId,
long groupId,
java.lang.String portletId) |
protected static Preference |
readPreference(javax.xml.stream.XMLEventReader xmlEventReader) |
StrictPortletPreferencesImpl |
strictFromXML(long companyId,
long ownerId,
int ownerType,
long plid,
java.lang.String portletId,
java.lang.String xml) |
protected java.util.Map<java.lang.String,Preference> |
toPreferencesMap(java.lang.String xml) |
java.lang.String |
toXML(PortalPreferences portalPreferences) |
java.lang.String |
toXML(javax.portlet.PortletPreferences portletPreferences) |
public static java.util.Map<java.lang.String,Preference> createPreferencesMap(java.lang.String xml)
public void checkControlPanelPortletPreferences(ThemeDisplay themeDisplay, Portlet portlet) throws PortalException
checkControlPanelPortletPreferences in interface PortletPreferencesFactoryPortalExceptionpublic javax.portlet.PortletPreferences fromDefaultXML(java.lang.String xml)
fromDefaultXML in interface PortletPreferencesFactorypublic PortalPreferencesImpl fromXML(long ownerId, int ownerType, java.lang.String xml)
fromXML in interface PortletPreferencesFactorypublic PortletPreferencesImpl fromXML(long companyId, long ownerId, int ownerType, long plid, java.lang.String portletId, java.lang.String xml)
fromXML in interface PortletPreferencesFactorypublic javax.portlet.PortletPreferences getExistingPortletSetup(Layout layout, java.lang.String portletId) throws PortalException
getExistingPortletSetup in interface PortletPreferencesFactoryPortalExceptionpublic javax.portlet.PortletPreferences getExistingPortletSetup(javax.portlet.PortletRequest portletRequest)
throws PortalException
getExistingPortletSetup in interface PortletPreferencesFactoryPortalExceptionpublic javax.portlet.PortletPreferences getLayoutPortletSetup(Layout layout, java.lang.String portletId)
getLayoutPortletSetup in interface PortletPreferencesFactorypublic javax.portlet.PortletPreferences getLayoutPortletSetup(Layout layout, java.lang.String portletId, java.lang.String defaultPreferences)
getLayoutPortletSetup in interface PortletPreferencesFactorypublic javax.portlet.PortletPreferences getLayoutPortletSetup(long companyId,
long ownerId,
int ownerType,
long plid,
java.lang.String portletId,
java.lang.String defaultPreferences)
getLayoutPortletSetup in interface PortletPreferencesFactorypublic PortalPreferences getPortalPreferences(javax.servlet.http.HttpServletRequest httpServletRequest)
getPortalPreferences in interface PortletPreferencesFactorypublic PortalPreferences getPortalPreferences(javax.servlet.http.HttpSession session, long userId, boolean signedIn)
getPortalPreferences in interface PortletPreferencesFactorypublic PortalPreferences getPortalPreferences(long userId, boolean signedIn)
getPortalPreferences in interface PortletPreferencesFactorypublic PortalPreferences getPortalPreferences(javax.portlet.PortletRequest portletRequest)
getPortalPreferences in interface PortletPreferencesFactorypublic javax.portlet.PortletPreferences getPortletPreferences(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String portletId)
throws PortalException
getPortletPreferences in interface PortletPreferencesFactoryPortalExceptionpublic PortletPreferencesIds getPortletPreferencesIds(javax.servlet.http.HttpServletRequest httpServletRequest, Layout layout, java.lang.String portletId) throws PortalException
getPortletPreferencesIds in interface PortletPreferencesFactoryPortalExceptionpublic PortletPreferencesIds getPortletPreferencesIds(javax.servlet.http.HttpServletRequest httpServletRequest, java.lang.String portletId) throws PortalException
getPortletPreferencesIds in interface PortletPreferencesFactoryPortalExceptionpublic PortletPreferencesIds getPortletPreferencesIds(long siteGroupId, long userId, Layout layout, java.lang.String portletId, boolean modeEditGuest) throws PortalException
getPortletPreferencesIds in interface PortletPreferencesFactoryPortalExceptionpublic PortletPreferencesIds getPortletPreferencesIds(long companyId, long siteGroupId, long plid, java.lang.String portletId, java.lang.String settingsScope)
getPortletPreferencesIds in interface PortletPreferencesFactorypublic javax.portlet.PortletPreferences getPortletSetup(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String portletId)
getPortletSetup in interface PortletPreferencesFactorypublic javax.portlet.PortletPreferences getPortletSetup(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String portletId,
java.lang.String defaultPreferences)
getPortletSetup in interface PortletPreferencesFactorypublic javax.portlet.PortletPreferences getPortletSetup(Layout layout, java.lang.String portletId, java.lang.String defaultPreferences)
getPortletSetup in interface PortletPreferencesFactorypublic javax.portlet.PortletPreferences getPortletSetup(long siteGroupId,
Layout layout,
java.lang.String portletId,
java.lang.String defaultPreferences)
getPortletSetup in interface PortletPreferencesFactorypublic javax.portlet.PortletPreferences getPortletSetup(javax.portlet.PortletRequest portletRequest)
getPortletSetup in interface PortletPreferencesFactorypublic javax.portlet.PortletPreferences getPortletSetup(javax.portlet.PortletRequest portletRequest,
java.lang.String portletId)
getPortletSetup in interface PortletPreferencesFactorypublic java.util.Map<java.lang.Long,javax.portlet.PortletPreferences> getPortletSetupMap(long companyId,
long groupId,
long ownerId,
int ownerType,
java.lang.String portletId,
boolean privateLayout)
getPortletSetupMap in interface PortletPreferencesFactorypublic javax.portlet.PortletPreferences getPreferences(javax.servlet.http.HttpServletRequest httpServletRequest)
getPreferences in interface PortletPreferencesFactorypublic javax.portlet.PreferencesValidator getPreferencesValidator(Portlet portlet)
getPreferencesValidator in interface PortletPreferencesFactorypublic javax.portlet.PortletPreferences getStrictLayoutPortletSetup(Layout layout, java.lang.String portletId)
getStrictLayoutPortletSetup in interface PortletPreferencesFactorypublic javax.portlet.PortletPreferences getStrictPortletSetup(Layout layout, java.lang.String portletId)
getStrictPortletSetup in interface PortletPreferencesFactorypublic javax.portlet.PortletPreferences getStrictPortletSetup(long companyId,
long groupId,
java.lang.String portletId)
getStrictPortletSetup in interface PortletPreferencesFactorypublic StrictPortletPreferencesImpl strictFromXML(long companyId, long ownerId, int ownerType, long plid, java.lang.String portletId, java.lang.String xml)
strictFromXML in interface PortletPreferencesFactorypublic java.lang.String toXML(PortalPreferences portalPreferences)
toXML in interface PortletPreferencesFactorypublic java.lang.String toXML(javax.portlet.PortletPreferences portletPreferences)
toXML in interface PortletPreferencesFactoryprotected static Preference readPreference(javax.xml.stream.XMLEventReader xmlEventReader) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionprotected javax.portlet.PortletPreferences getPortletSetup(long companyId,
long siteGroupId,
long layoutGroupId,
long plid,
java.lang.String portletId,
java.lang.String defaultPreferences,
boolean strictMode)
protected java.util.Map<java.lang.String,Preference> toPreferencesMap(java.lang.String xml)