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 TypeMethodDescriptionvoiddeleteStagedModel(String uuid, long groupId, String className, String extraData) voiddeleteStagedModel(T stagedModel) voidexportStagedModel(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>voidrestoreStagedModel(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, validateReferenceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
deleteStagedModelin interfacecom.liferay.exportimport.kernel.lar.StagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>- Specified by:
deleteStagedModelin 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:
deleteStagedModelin interfacecom.liferay.exportimport.kernel.lar.StagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>- Specified by:
deleteStagedModelin 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:
exportStagedModelin interfacecom.liferay.exportimport.kernel.lar.StagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>- Overrides:
exportStagedModelin classcom.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>- Throws:
com.liferay.exportimport.kernel.lar.PortletDataException
-
fetchMissingReference
- Specified by:
fetchMissingReferencein interfacecom.liferay.exportimport.kernel.lar.StagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>- Overrides:
fetchMissingReferencein classcom.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>
-
fetchStagedModelByUuidAndGroupId
- Specified by:
fetchStagedModelByUuidAndGroupIdin interfacecom.liferay.exportimport.kernel.lar.StagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>- Overrides:
fetchStagedModelByUuidAndGroupIdin classcom.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>
-
fetchStagedModelsByUuidAndCompanyId
- Specified by:
fetchStagedModelsByUuidAndCompanyIdin interfacecom.liferay.exportimport.kernel.lar.StagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>- Specified by:
fetchStagedModelsByUuidAndCompanyIdin 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:
restoreStagedModelin interfacecom.liferay.exportimport.kernel.lar.StagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>- Overrides:
restoreStagedModelin classcom.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler<T extends com.liferay.portal.kernel.model.StagedModel>- Throws:
com.liferay.exportimport.kernel.lar.PortletDataException
-
getExportImportContentProcessor
-
getStagedModelRepository
-