public class DummyFolderPortletDataHandler extends BasePortletDataHandler
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAMESPACE |
static java.lang.String |
SCHEMA_VERSION |
| Constructor and Description |
|---|
DummyFolderPortletDataHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activate() |
protected javax.portlet.PortletPreferences |
doDeleteData(PortletDataContext portletDataContext,
java.lang.String portletId,
javax.portlet.PortletPreferences portletPreferences) |
protected java.lang.String |
doExportData(PortletDataContext portletDataContext,
java.lang.String portletId,
javax.portlet.PortletPreferences portletPreferences) |
protected javax.portlet.PortletPreferences |
doImportData(PortletDataContext portletDataContext,
java.lang.String portletId,
javax.portlet.PortletPreferences portletPreferences,
java.lang.String data) |
protected void |
doPrepareManifestSummary(PortletDataContext portletDataContext,
javax.portlet.PortletPreferences portletPreferences) |
java.lang.String |
getSchemaVersion()
Returns the schema version for this data handler, which represents the
staging and export/import aspect of a component.
|
protected void |
setDummyFolderStagedModelRepository(StagedModelRepository<DummyFolder> dummyFolderStagedModelRepository) |
boolean |
validateSchemaVersion(java.lang.String schemaVersion) |
addDefaultData, addExportDataRootElement, addImportDataRootElement, addUncheckedModelAdditionCount, deleteData, doAddDefaultData, doValidateSchemaVersion, exportData, getDataLevel, getDataPortletPreferences, getDeletionSystemEventStagedModelTypes, getExportConfigurationControls, getExportConfigurationControls, getExportControls, getExportDataRootElementString, getExportMetadataControls, getExportModelCount, getExportModelCount, getImportConfigurationControls, getImportConfigurationControls, getImportControls, getImportMetadataControls, getPortletId, getRank, getResourceName, getServiceName, getStagingControls, importData, isDataAlwaysStaged, isDataLocalized, isDataPortalLevel, isDataPortletInstanceLevel, isDataSiteLevel, isDisplayPortlet, isPublishToLiveByDefault, isRollbackOnException, prepareManifestSummary, prepareManifestSummary, setDataAlwaysStaged, setDataLevel, setDataLocalized, setDataPortletPreferences, setDeletionSystemEventStagedModelTypes, setExportControls, setExportMetadataControls, setImportControls, setImportMetadataControls, setPortletId, setPublishToLiveByDefault, setRank, setStagingControlsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClassNames, getNamespace, isConfigurationEnabled, isStaged, isSupportsDataStrategyCopyAsNew, isSupportsDataStrategyMirrorWithOverwritingpublic static final java.lang.String NAMESPACE
public static final java.lang.String SCHEMA_VERSION
public java.lang.String getSchemaVersion()
PortletDataHandler
Schema versions follow the semantic versioning format
major.minor.bugfix. The schema version is added to the LAR
file for each application being processed. During import, the current
schema version in an environment is compared to the schema version in the
LAR file. The generic semantic versioning rules apply during this
comparison:
Examples:
getSchemaVersion in interface PortletDataHandlergetSchemaVersion in class BasePortletDataHandlerpublic boolean validateSchemaVersion(java.lang.String schemaVersion)
validateSchemaVersion in interface PortletDataHandlervalidateSchemaVersion in class BasePortletDataHandlerprotected void activate()
protected javax.portlet.PortletPreferences doDeleteData(PortletDataContext portletDataContext, java.lang.String portletId, javax.portlet.PortletPreferences portletPreferences) throws java.lang.Exception
doDeleteData in class BasePortletDataHandlerjava.lang.Exceptionprotected java.lang.String doExportData(PortletDataContext portletDataContext, java.lang.String portletId, javax.portlet.PortletPreferences portletPreferences) throws java.lang.Exception
doExportData in class BasePortletDataHandlerjava.lang.Exceptionprotected javax.portlet.PortletPreferences doImportData(PortletDataContext portletDataContext, java.lang.String portletId, javax.portlet.PortletPreferences portletPreferences, java.lang.String data) throws java.lang.Exception
doImportData in class BasePortletDataHandlerjava.lang.Exceptionprotected void doPrepareManifestSummary(PortletDataContext portletDataContext, javax.portlet.PortletPreferences portletPreferences) throws java.lang.Exception
doPrepareManifestSummary in class BasePortletDataHandlerjava.lang.Exceptionprotected void setDummyFolderStagedModelRepository(StagedModelRepository<DummyFolder> dummyFolderStagedModelRepository)