public abstract class BaseStagedModelRepository<T extends com.liferay.portal.kernel.model.StagedModel>
extends java.lang.Object
implements com.liferay.exportimport.staged.model.repository.StagedModelRepository<T>
| Constructor and Description |
|---|
BaseStagedModelRepository() |
| Modifier and Type | Method and Description |
|---|---|
abstract T |
addStagedModel(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
T stagedModel) |
abstract void |
deleteStagedModel(java.lang.String uuid,
long groupId,
java.lang.String className,
java.lang.String extraData) |
abstract void |
deleteStagedModel(T stagedModel) |
abstract void |
deleteStagedModels(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext) |
T |
fetchMissingReference(java.lang.String uuid,
long groupId) |
T |
fetchStagedModelByUuidAndGroupId(java.lang.String uuid,
long groupId) |
abstract java.util.List<T> |
fetchStagedModelsByUuidAndCompanyId(java.lang.String uuid,
long companyId) |
abstract com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery |
getExportActionableDynamicQuery(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext) |
protected boolean |
isStagedModelInTrash(T stagedModel) |
void |
restoreStagedModel(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
T stagedModel) |
abstract T |
saveStagedModel(T stagedModel) |
abstract T |
updateStagedModel(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
T stagedModel) |
public abstract T addStagedModel(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, T stagedModel) throws com.liferay.portal.kernel.exception.PortalException
addStagedModel in interface com.liferay.exportimport.staged.model.repository.StagedModelRepository<T extends com.liferay.portal.kernel.model.StagedModel>com.liferay.portal.kernel.exception.PortalExceptionpublic abstract void deleteStagedModel(java.lang.String uuid,
long groupId,
java.lang.String className,
java.lang.String extraData)
throws com.liferay.portal.kernel.exception.PortalException
deleteStagedModel in interface com.liferay.exportimport.staged.model.repository.StagedModelRepository<T extends com.liferay.portal.kernel.model.StagedModel>com.liferay.portal.kernel.exception.PortalExceptionpublic abstract void deleteStagedModel(T stagedModel) throws com.liferay.portal.kernel.exception.PortalException
deleteStagedModel in interface com.liferay.exportimport.staged.model.repository.StagedModelRepository<T extends com.liferay.portal.kernel.model.StagedModel>com.liferay.portal.kernel.exception.PortalExceptionpublic abstract void deleteStagedModels(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext)
throws com.liferay.portal.kernel.exception.PortalException
deleteStagedModels in interface com.liferay.exportimport.staged.model.repository.StagedModelRepository<T extends com.liferay.portal.kernel.model.StagedModel>com.liferay.portal.kernel.exception.PortalExceptionpublic T fetchMissingReference(java.lang.String uuid, long groupId)
fetchMissingReference in interface com.liferay.exportimport.staged.model.repository.StagedModelRepository<T extends com.liferay.portal.kernel.model.StagedModel>public T fetchStagedModelByUuidAndGroupId(java.lang.String uuid, long groupId)
fetchStagedModelByUuidAndGroupId in interface com.liferay.exportimport.staged.model.repository.StagedModelRepository<T extends com.liferay.portal.kernel.model.StagedModel>public abstract java.util.List<T> fetchStagedModelsByUuidAndCompanyId(java.lang.String uuid, long companyId)
fetchStagedModelsByUuidAndCompanyId in interface com.liferay.exportimport.staged.model.repository.StagedModelRepository<T extends com.liferay.portal.kernel.model.StagedModel>public abstract com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery getExportActionableDynamicQuery(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext)
getExportActionableDynamicQuery in interface com.liferay.exportimport.staged.model.repository.StagedModelRepository<T extends com.liferay.portal.kernel.model.StagedModel>public void restoreStagedModel(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
T stagedModel)
throws com.liferay.exportimport.kernel.lar.PortletDataException
restoreStagedModel in interface com.liferay.exportimport.staged.model.repository.StagedModelRepository<T extends com.liferay.portal.kernel.model.StagedModel>com.liferay.exportimport.kernel.lar.PortletDataExceptionpublic abstract T saveStagedModel(T stagedModel) throws com.liferay.portal.kernel.exception.PortalException
saveStagedModel in interface com.liferay.exportimport.staged.model.repository.StagedModelRepository<T extends com.liferay.portal.kernel.model.StagedModel>com.liferay.portal.kernel.exception.PortalExceptionpublic abstract T updateStagedModel(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, T stagedModel) throws com.liferay.portal.kernel.exception.PortalException
updateStagedModel in interface com.liferay.exportimport.staged.model.repository.StagedModelRepository<T extends com.liferay.portal.kernel.model.StagedModel>com.liferay.portal.kernel.exception.PortalExceptionprotected boolean isStagedModelInTrash(T stagedModel)