Class BaseStagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>
java.lang.Object
com.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler<T>
com.liferay.exportimport.data.handler.base.BaseStagedModelDataHandler<T>
- All Implemented Interfaces:
com.liferay.exportimport.kernel.lar.StagedModelDataHandler<T>
@ProviderType
public abstract class BaseStagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>
extends com.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteStagedModel
(String uuid, long groupId, String className, String extraData) void
deleteStagedModel
(T stagedModel) void
exportStagedModel
(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, T stagedModel) fetchMissingReference
(String uuid, long groupId) fetchStagedModelByUuidAndGroupId
(String uuid, long groupId) fetchStagedModelsByUuidAndCompanyId
(String uuid, long companyId) protected ExportImportContentProcessor<String>
getExportImportContentProcessor
(Class<T> clazz) protected StagedModelRepository<T>
void
restoreStagedModel
(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, T stagedModel) Methods inherited from class com.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler
countStagedModel, doExportStagedModel, doImportMissingReference, doImportMissingReference, doImportStagedModel, doRestoreStagedModel, exportAssetCategories, exportAssetTags, exportComments, exportRatings, getClassNames, getDisplayName, getExportableStatuses, getProcessFlag, getReferenceAttributes, getSkipImportReferenceStagedModelNames, importAssetCategories, importAssetTags, importComments, importMissingGroupReference, importMissingReference, importMissingReference, importRatings, importReferenceStagedModels, importStagedModel, isSkipImportReferenceStagedModels, isStagedModelInTrash, validateExport, validateMissingGroupReference, validateMissingReference, validateReference
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.liferay.exportimport.kernel.lar.StagedModelDataHandler
isEnabled
-
Constructor Details
-
BaseStagedModelDataHandler
public BaseStagedModelDataHandler()
-
-
Method Details
-
deleteStagedModel
public void deleteStagedModel(String uuid, long groupId, String className, String extraData) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
deleteStagedModel
in interfacecom.liferay.exportimport.kernel.lar.StagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>
- Specified by:
deleteStagedModel
in classcom.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
deleteStagedModel
public void deleteStagedModel(T stagedModel) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
deleteStagedModel
in interfacecom.liferay.exportimport.kernel.lar.StagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>
- Specified by:
deleteStagedModel
in classcom.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
exportStagedModel
public void exportStagedModel(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, T stagedModel) throws com.liferay.exportimport.kernel.lar.PortletDataException - Specified by:
exportStagedModel
in interfacecom.liferay.exportimport.kernel.lar.StagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>
- Overrides:
exportStagedModel
in classcom.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>
- Throws:
com.liferay.exportimport.kernel.lar.PortletDataException
-
fetchMissingReference
- Specified by:
fetchMissingReference
in interfacecom.liferay.exportimport.kernel.lar.StagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>
- Overrides:
fetchMissingReference
in classcom.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>
-
fetchStagedModelByUuidAndGroupId
- Specified by:
fetchStagedModelByUuidAndGroupId
in interfacecom.liferay.exportimport.kernel.lar.StagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>
- Overrides:
fetchStagedModelByUuidAndGroupId
in classcom.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>
-
fetchStagedModelsByUuidAndCompanyId
- Specified by:
fetchStagedModelsByUuidAndCompanyId
in interfacecom.liferay.exportimport.kernel.lar.StagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>
- Specified by:
fetchStagedModelsByUuidAndCompanyId
in classcom.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>
-
restoreStagedModel
public void restoreStagedModel(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, T stagedModel) throws com.liferay.exportimport.kernel.lar.PortletDataException - Specified by:
restoreStagedModel
in interfacecom.liferay.exportimport.kernel.lar.StagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>
- Overrides:
restoreStagedModel
in classcom.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>
- Throws:
com.liferay.exportimport.kernel.lar.PortletDataException
-
getExportImportContentProcessor
-
getStagedModelRepository
-