Class BaseStagedModelDataHandlerTestCase
java.lang.Object
com.liferay.exportimport.test.util.lar.BaseStagedModelDataHandlerTestCase
- Direct Known Subclasses:
BaseWorkflowedStagedModelDataHandlerTestCase
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected classprotected class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.liferay.portal.kernel.model.Groupprotected com.liferay.portal.kernel.xml.Elementprotected com.liferay.exportimport.kernel.lar.PortletDataContextprotected com.liferay.portal.kernel.xml.Elementprotected com.liferay.portal.kernel.model.Groupprotected com.liferay.exportimport.kernel.lar.UserIdStrategyprotected com.liferay.portal.kernel.zip.ZipReaderprotected com.liferay.portal.kernel.zip.ZipWriter -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddComments(com.liferay.portal.kernel.model.StagedModel stagedModel) addDefaultDependentStagedModelsMap(com.liferay.portal.kernel.model.Group group) protected com.liferay.portal.kernel.model.StagedModeladdDefaultStagedModel(com.liferay.portal.kernel.model.Group group, Map<String, List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap) protected List<com.liferay.portal.kernel.model.StagedModel> addDependentStagedModel(Map<String, List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap, Class<?> clazz, com.liferay.portal.kernel.model.StagedModel dependentStagedModel) addDependentStagedModelsMap(com.liferay.portal.kernel.model.Group group) protected voidaddRatings(com.liferay.portal.kernel.model.StagedModel stagedModel) protected abstract com.liferay.portal.kernel.model.StagedModeladdStagedModel(com.liferay.portal.kernel.model.Group group, Map<String, List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap) protected com.liferay.portal.kernel.model.StagedModeladdVersion(com.liferay.portal.kernel.model.StagedModel stagedModel) protected voiddeleteStagedModel(com.liferay.portal.kernel.model.StagedModel stagedModel, Map<String, List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap, com.liferay.portal.kernel.model.Group group) protected voidexportImportStagedModel(com.liferay.portal.kernel.model.StagedModel stagedModel) protected voidexportImportStagedModelFromLiveToStaging(com.liferay.portal.kernel.model.StagedModel stagedModel) protected com.liferay.asset.kernel.model.AssetEntryfetchAssetEntry(com.liferay.portal.kernel.model.StagedModel stagedModel, com.liferay.portal.kernel.model.Group group) protected Dateprotected abstract com.liferay.portal.kernel.model.StagedModelgetStagedModel(String uuid, com.liferay.portal.kernel.model.Group group) protected abstract Class<? extends com.liferay.portal.kernel.model.StagedModel> protected Dateprotected voidprotected voidinitExport(com.liferay.portal.kernel.model.Group exportGroup) protected voidprotected voidinitImport(com.liferay.portal.kernel.model.Group exportGroup, com.liferay.portal.kernel.model.Group importGroup) protected booleanprotected booleanprotected booleanprotected com.liferay.portal.kernel.model.StagedModelreadExportedStagedModel(com.liferay.portal.kernel.model.StagedModel stagedModel) voidsetUp()protected booleanvoidtearDown()voidvoidvoidvoidvoidvoidvoidvoidupdateAssetEntry(com.liferay.portal.kernel.model.StagedModel stagedModel, com.liferay.portal.kernel.model.Group group) protected voidvalidateAssets(com.liferay.portal.kernel.model.StagedModel stagedModel, BaseStagedModelDataHandlerTestCase.StagedModelAssets stagedModelAssets, com.liferay.portal.kernel.model.Group group) protected voidvalidateComments(com.liferay.portal.kernel.model.StagedModel stagedModel, com.liferay.portal.kernel.model.StagedModel importedStagedModel, com.liferay.portal.kernel.model.Group group) protected voidvalidateExport(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.model.StagedModel stagedModel, Map<String, List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap) protected voidvalidateImport(com.liferay.portal.kernel.model.StagedModel stagedModel, BaseStagedModelDataHandlerTestCase.StagedModelAssets stagedModelAssets, Map<String, List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap, com.liferay.portal.kernel.model.Group group) protected voidvalidateImport(Map<String, List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap, com.liferay.portal.kernel.model.Group group) protected voidvalidateImportedStagedModel(com.liferay.portal.kernel.model.StagedModel stagedModel, com.liferay.portal.kernel.model.StagedModel importedStagedModel) protected voidvalidateRatings(com.liferay.portal.kernel.model.StagedModel stagedModel, com.liferay.portal.kernel.model.StagedModel importedStagedModel)
-
Field Details
-
liveGroup
@DeleteAfterTestRun protected com.liferay.portal.kernel.model.Group liveGroup -
missingReferencesElement
protected com.liferay.portal.kernel.xml.Element missingReferencesElement -
portletDataContext
protected com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext -
rootElement
protected com.liferay.portal.kernel.xml.Element rootElement -
stagingGroup
protected com.liferay.portal.kernel.model.Group stagingGroup -
userIdStrategy
protected com.liferay.exportimport.kernel.lar.UserIdStrategy userIdStrategy -
zipReader
protected com.liferay.portal.kernel.zip.ZipReader zipReader -
zipWriter
protected com.liferay.portal.kernel.zip.ZipWriter zipWriter
-
-
Constructor Details
-
BaseStagedModelDataHandlerTestCase
public BaseStagedModelDataHandlerTestCase()
-
-
Method Details
-
setUp
- Throws:
Exception
-
tearDown
- Throws:
Exception
-
testCleanAssetCategoriesAndTags
- Throws:
Exception
-
testCleanStagedModelDataHandler
- Throws:
Exception
-
testExportImportWithDefaultData
- Throws:
Exception
-
testLastPublishDate
- Throws:
Exception
-
testStagedModelDataHandler
- Throws:
Exception
-
testVersioning
- Throws:
Exception
-
testVersioning2
- Throws:
Exception
-
testVersioningExportImportTwice
- Throws:
Exception
-
addComments
protected void addComments(com.liferay.portal.kernel.model.StagedModel stagedModel) throws Exception - Throws:
Exception
-
addDefaultDependentStagedModelsMap
protected Map<String,List<com.liferay.portal.kernel.model.StagedModel>> addDefaultDependentStagedModelsMap(com.liferay.portal.kernel.model.Group group) throws Exception - Throws:
Exception
-
addDefaultStagedModel
protected com.liferay.portal.kernel.model.StagedModel addDefaultStagedModel(com.liferay.portal.kernel.model.Group group, Map<String, List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap) throws Exception- Throws:
Exception
-
addDependentStagedModel
-
addDependentStagedModelsMap
protected Map<String,List<com.liferay.portal.kernel.model.StagedModel>> addDependentStagedModelsMap(com.liferay.portal.kernel.model.Group group) throws Exception - Throws:
Exception
-
addRatings
- Throws:
Exception
-
addStagedModel
protected abstract com.liferay.portal.kernel.model.StagedModel addStagedModel(com.liferay.portal.kernel.model.Group group, Map<String, List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap) throws Exception- Throws:
Exception
-
addVersion
protected com.liferay.portal.kernel.model.StagedModel addVersion(com.liferay.portal.kernel.model.StagedModel stagedModel) throws Exception - Throws:
Exception
-
deleteStagedModel
protected void deleteStagedModel(com.liferay.portal.kernel.model.StagedModel stagedModel, Map<String, List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap, com.liferay.portal.kernel.model.Group group) throws Exception- Throws:
Exception
-
exportImportStagedModel
protected void exportImportStagedModel(com.liferay.portal.kernel.model.StagedModel stagedModel) throws Exception - Throws:
Exception
-
exportImportStagedModelFromLiveToStaging
protected void exportImportStagedModelFromLiveToStaging(com.liferay.portal.kernel.model.StagedModel stagedModel) throws Exception - Throws:
Exception
-
fetchAssetEntry
protected com.liferay.asset.kernel.model.AssetEntry fetchAssetEntry(com.liferay.portal.kernel.model.StagedModel stagedModel, com.liferay.portal.kernel.model.Group group) throws Exception - Throws:
Exception
-
getEndDate
-
getParameterMap
-
getStagedModel
protected abstract com.liferay.portal.kernel.model.StagedModel getStagedModel(String uuid, com.liferay.portal.kernel.model.Group group) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getStagedModelClass
protected abstract Class<? extends com.liferay.portal.kernel.model.StagedModel> getStagedModelClass() -
getStartDate
-
initExport
- Throws:
Exception
-
initExport
- Throws:
Exception
-
initImport
- Throws:
Exception
-
initImport
protected void initImport(com.liferay.portal.kernel.model.Group exportGroup, com.liferay.portal.kernel.model.Group importGroup) throws Exception - Throws:
Exception
-
isAssetPrioritySupported
protected boolean isAssetPrioritySupported() -
isCommentableStagedModel
protected boolean isCommentableStagedModel() -
isVersionableStagedModel
protected boolean isVersionableStagedModel() -
readExportedStagedModel
protected com.liferay.portal.kernel.model.StagedModel readExportedStagedModel(com.liferay.portal.kernel.model.StagedModel stagedModel) -
supportLastPublishDateUpdate
protected boolean supportLastPublishDateUpdate() -
updateAssetEntry
protected BaseStagedModelDataHandlerTestCase.StagedModelAssets updateAssetEntry(com.liferay.portal.kernel.model.StagedModel stagedModel, com.liferay.portal.kernel.model.Group group) throws Exception - Throws:
Exception
-
validateAssets
protected void validateAssets(com.liferay.portal.kernel.model.StagedModel stagedModel, BaseStagedModelDataHandlerTestCase.StagedModelAssets stagedModelAssets, com.liferay.portal.kernel.model.Group group) throws Exception - Throws:
Exception
-
validateComments
protected void validateComments(com.liferay.portal.kernel.model.StagedModel stagedModel, com.liferay.portal.kernel.model.StagedModel importedStagedModel, com.liferay.portal.kernel.model.Group group) throws Exception - Throws:
Exception
-
validateExport
protected void validateExport(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.model.StagedModel stagedModel, Map<String, List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap) throws Exception- Throws:
Exception
-
validateImport
protected void validateImport(Map<String, List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap, com.liferay.portal.kernel.model.Group group) throws Exception- Throws:
Exception
-
validateImport
protected void validateImport(com.liferay.portal.kernel.model.StagedModel stagedModel, BaseStagedModelDataHandlerTestCase.StagedModelAssets stagedModelAssets, Map<String, List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap, com.liferay.portal.kernel.model.Group group) throws Exception- Throws:
Exception
-
validateImportedStagedModel
protected void validateImportedStagedModel(com.liferay.portal.kernel.model.StagedModel stagedModel, com.liferay.portal.kernel.model.StagedModel importedStagedModel) throws Exception - Throws:
Exception
-
validateRatings
protected void validateRatings(com.liferay.portal.kernel.model.StagedModel stagedModel, com.liferay.portal.kernel.model.StagedModel importedStagedModel) throws Exception - Throws:
Exception
-