public class DefaultConfigurationPortletDataHandler extends BasePortletDataHandler
| Constructor and Description |
|---|
DefaultConfigurationPortletDataHandler() |
| Modifier and Type | Method and Description |
|---|---|
javax.portlet.PortletPreferences |
deleteData(PortletDataContext portletDataContext,
java.lang.String portletId,
javax.portlet.PortletPreferences portletPreferences)
Deletes the data created by the portlet.
|
java.lang.String |
exportData(PortletDataContext portletDataContext,
java.lang.String portletId,
javax.portlet.PortletPreferences portletPreferences)
Returns a string of data to be placed in the <portlet-data> section
of the LAR file.
|
long |
getExportModelCount(ManifestSummary manifestSummary) |
javax.portlet.PortletPreferences |
importData(PortletDataContext portletDataContext,
java.lang.String portletId,
javax.portlet.PortletPreferences portletPreferences,
java.lang.String data)
Handles any special processing of the data when the portlet is imported
into a new layout.
|
addExportDataRootElement, addImportDataRootElement, addUncheckedModelAdditionCount, doDeleteData, doExportData, doImportData, doPrepareManifestSummary, doProcessExportPortletPreferences, doProcessImportPortletPreferences, getDataLevel, getDataPortletPreferences, getDeletionSystemEventStagedModelTypes, getDisplayTemplate, getDisplayTemplateGroupId, getExportConfigurationControls, getExportConfigurationControls, getExportControls, getExportDataRootElementString, getExportMetadataControls, getExportModelCount, getImportConfigurationControls, getImportConfigurationControls, getImportControls, getImportMetadataControls, getPortletId, isDataLocalized, isDataPortalLevel, isDataPortletInstanceLevel, isDataSiteLevel, isDisplayPortlet, isPublishToLiveByDefault, isSupportsDataStrategyCopyAsNew, prepareManifestSummary, prepareManifestSummary, processExportPortletPreferences, processImportPortletPreferences, setAlwaysExportable, setAlwaysStaged, setDataLevel, setDataLocalized, setDataPortletPreferences, setDeletionSystemEventStagedModelTypes, setExportControls, setExportMetadataControls, setImportControls, setImportMetadataControls, setPortletId, setPublishToLiveByDefault, setSupportsDataStrategyCopyAsNewpublic DefaultConfigurationPortletDataHandler()
public javax.portlet.PortletPreferences deleteData(PortletDataContext portletDataContext, java.lang.String portletId, javax.portlet.PortletPreferences portletPreferences)
PortletDataHandlerpreferences if it contains reference to data that
does not exist anymore.deleteData in interface PortletDataHandlerdeleteData in class BasePortletDataHandlerportletDataContext - the context of the data deletionportletId - the portlet ID of the portletportletPreferences - the portlet preferences of the portletNull if the portlet preferences were unmodified by
this data handler.public java.lang.String exportData(PortletDataContext portletDataContext, java.lang.String portletId, javax.portlet.PortletPreferences portletPreferences)
PortletDataHandlerdata
parameter of importData().exportData in interface PortletDataHandlerexportData in class BasePortletDataHandlerportletDataContext - the context of the data exportportletId - the portlet ID of the portletportletPreferences - the portlet preferences of the portletNull should be returned if no portlet
data is to be written out.public long getExportModelCount(ManifestSummary manifestSummary)
getExportModelCount in interface PortletDataHandlergetExportModelCount in class BasePortletDataHandlerpublic javax.portlet.PortletPreferences importData(PortletDataContext portletDataContext, java.lang.String portletId, javax.portlet.PortletPreferences portletPreferences, java.lang.String data)
PortletDataHandlerpreferences to be saved in the new portlet.importData in interface PortletDataHandlerimportData in class BasePortletDataHandlerportletDataContext - the context of the data importportletId - the portlet ID of the portletportletPreferences - the portlet preferences of the portletdata - the string data that was returned by
exportData()Null if the portlet preferences were unmodified by
this data handler.