public abstract class BaseTrashHandlerTestCase extends Object
Modifier and Type | Field and Description |
---|---|
protected com.liferay.portal.kernel.model.BaseModel<?> |
baseModel |
protected com.liferay.portal.kernel.model.Group |
group |
Constructor and Description |
---|
BaseTrashHandlerTestCase() |
protected com.liferay.portal.kernel.model.BaseModel<?> baseModel
@DeleteAfterTestRun protected com.liferay.portal.kernel.model.Group group
public void testMoveBaseModelToTrashIndexable() throws Exception
Exception
public void testMoveBaseModelToTrashIndexableAndReindex() throws Exception
Exception
public void testMoveBaseModelToTrashIndexableWithEqualsParentAndBaseModelClass() throws Exception
Exception
public void testMoveBaseModelToTrashIndexableWithEqualsParentAndBaseModelClassAndReindex() throws Exception
Exception
public void testMoveBaseModelToTrashIsNotVisible() throws Exception
Exception
public void testMoveBaseModelToTrashStatusIsInTrash() throws Exception
Exception
public void testMoveBaseModelToTrashUniqueTitleNotChange() throws Exception
Exception
public void testTrashAndDeleteWithApprovedStatus() throws Exception
Exception
public void testTrashAndDeleteWithApprovedStatusIndexable() throws Exception
Exception
public void testTrashAndDeleteWithApprovedStatusIndexableAndEqualsParentAndBaseModelClass() throws Exception
Exception
public void testTrashAndDeleteWithApprovedStatusIsNotFound() throws Exception
Exception
public void testTrashAndDeleteWithDraftStatus() throws Exception
Exception
public void testTrashAndDeleteWithDraftStatusIndexable() throws Exception
Exception
public void testTrashAndDeleteWithDraftStatusIsNotFound() throws Exception
Exception
public void testTrashAndRestoreWithApprovedStatus() throws Exception
Exception
public void testTrashAndRestoreWithApprovedStatusIndexable() throws Exception
Exception
public void testTrashAndRestoreWithApprovedStatusIndexableAndEqualsParentAndBaseModelClass() throws Exception
Exception
public void testTrashAndRestoreWithApprovedStatusIsVisible() throws Exception
Exception
public void testTrashAndRestoreWithApprovedStatusRestoreStatus() throws Exception
Exception
public void testTrashAndRestoreWithApprovedStatusRestoreUniqueTitle() throws Exception
Exception
public void testTrashAndRestoreWithDraftStatus() throws Exception
Exception
public void testTrashAndRestoreWithDraftStatusIndexable() throws Exception
Exception
public void testTrashAndRestoreWithDraftStatusIsNotVisible() throws Exception
Exception
public void testTrashAndRestoreWithDraftStatusRestoreStatus() throws Exception
Exception
public void testTrashAndRestoreWithDraftStatusRestoreUniqueTitle() throws Exception
Exception
public void testTrashBaseModelAndDeleteWithParentIsNotRestorable() throws Exception
Exception
public void testTrashBaseModelAndParentAndDeleteGroupTrashEntries() throws Exception
Exception
public void testTrashBaseModelAndParentAndDeleteParent() throws Exception
Exception
public void testTrashBaseModelAndParentAndDeleteParentNoMoveableFromTrash() throws Exception
Exception
public void testTrashBaseModelAndParentAndRestore() throws Exception
Exception
public void testTrashBaseModelAndParentAndRestoreModel() throws Exception
Exception
public void testTrashBaseModelAndParentAndRestoreModelIsVisible() throws Exception
Exception
public void testTrashBaseModelAndParentIsInContainerBaseModel() throws Exception
Exception
public void testTrashBaseModelAndParentIsNotVisible() throws Exception
Exception
public void testTrashBaseModelAndTrashParentAndDeleteParentIsNotRestorable() throws Exception
Exception
public void testTrashBaseModelAndTrashParentIsNotRestorable() throws Exception
Exception
public void testTrashBaseModelIsInTrashContainer() throws Exception
Exception
public void testTrashBaseModelWithParentIsRestorable() throws Exception
Exception
public void testTrashGrandparentBaseModel() throws Exception
Exception
public void testTrashGrandparentBaseModelAndRestoreParentModel() throws Exception
Exception
public void testTrashGrandparentBaseModelAndRestoreParentModelIsNotInTrashContainer() throws Exception
Exception
public void testTrashGrandparentBaseModelAndRestoreParentModelIsVisible() throws Exception
Exception
public void testTrashGrandparentBaseModelAndRestoreParentModelIsVisibleParent() throws Exception
Exception
public void testTrashGrandparentBaseModelIsNotVisible() throws Exception
Exception
public void testTrashGrandparentBaseModelIsNotVisibleParent() throws Exception
Exception
public void testTrashIsRestorableBaseModel() throws Exception
Exception
public void testTrashParentAndBaseModel() throws Exception
Exception
public void testTrashParentAndDeleteGroupTrashEntries() throws Exception
Exception
public void testTrashParentAndDeleteParent() throws Exception
Exception
public void testTrashParentAndRestoreBaseModelIsVisible() throws Exception
Exception
public void testTrashParentAndRestoreIndexable() throws Exception
Exception
public void testTrashParentAndRestoreParentAndBaseModel() throws Exception
Exception
public void testTrashParentIndexableAndReindex() throws Exception
Exception
public void testTrashParentIsNotVisible() throws Exception
Exception
public void testTrashParentWithBaseModelIsInTrashContainer() throws Exception
Exception
public void testTrashParentWithBaseModelIsIsNotVisible() throws Exception
Exception
public void testTrashVersionBaseModel() throws Exception
Exception
public void testTrashVersionBaseModelAndDelete() throws Exception
Exception
public void testTrashVersionBaseModelAndDeleteIndexable() throws Exception
Exception
public void testTrashVersionBaseModelAndDeleteIndexableWithEqualsParentAndBaseModelClass() throws Exception
Exception
public void testTrashVersionBaseModelAndDeleteIsNotFound() throws Exception
Exception
public void testTrashVersionBaseModelAndRestore() throws Exception
Exception
public void testTrashVersionBaseModelAndRestoreIndexable() throws Exception
Exception
public void testTrashVersionBaseModelAndRestoreIndexableWithEqualsParentAndBaseModelClass() throws Exception
Exception
public void testTrashVersionBaseModelAndRestoreIsVisible() throws Exception
Exception
public void testTrashVersionBaseModelIndexable() throws Exception
Exception
public void testTrashVersionBaseModelIndexableAndReindex() throws Exception
Exception
public void testTrashVersionBaseModelIndexableWithEqualsParentAndBaseModelClass() throws Exception
Exception
public void testTrashVersionBaseModelIndexableWithEqualsParentAndBaseModelClassAndReindex() throws Exception
Exception
public void testTrashVersionBaseModelIsNotVisible() throws Exception
Exception
public void testTrashVersionParentBaseModel() throws Exception
Exception
public void testTrashVersionParentBaseModelAndCustomRestore() throws Exception
Exception
public void testTrashVersionParentBaseModelAndRestore() throws Exception
Exception
public void testTrashVersionParentBaseModelAndRestoreIsNotInTrashContainer() throws Exception
Exception
public void testTrashVersionParentBaseModelAndRestoreIsVisible() throws Exception
Exception
public void testTrashVersionParentBaseModelIndexable() throws Exception
Exception
public void testTrashVersionParentBaseModelIsNotVisible() throws Exception
Exception
protected com.liferay.portal.kernel.model.BaseModel<?> addBaseModel(com.liferay.portal.kernel.model.BaseModel<?> parentBaseModel, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws Exception
Exception
protected abstract com.liferay.portal.kernel.model.BaseModel<?> addBaseModelWithWorkflow(com.liferay.portal.kernel.model.BaseModel<?> parentBaseModel, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws Exception
Exception
protected com.liferay.portal.kernel.model.BaseModel<?> addBaseModelWithWorkflow(com.liferay.portal.kernel.service.ServiceContext serviceContext) throws Exception
Exception
protected com.liferay.portal.kernel.model.BaseModel<?> addDraftBaseModel(com.liferay.portal.kernel.model.BaseModel<?> parentBaseModel, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws Exception
Exception
protected void deleteParentBaseModel(com.liferay.portal.kernel.model.BaseModel<?> parentBaseModel, boolean includeTrashedEntries) throws Exception
Exception
protected Long getAssetClassPK(com.liferay.portal.kernel.model.ClassedModel classedModel)
protected abstract com.liferay.portal.kernel.model.BaseModel<?> getBaseModel(long primaryKey) throws Exception
Exception
protected abstract Class<?> getBaseModelClass()
protected String getBaseModelClassName()
protected long getDeletionSystemEventCount(com.liferay.portal.kernel.trash.TrashHandler trashHandler, long systemEventSetKey) throws Exception
Exception
protected abstract int getNotInTrashBaseModelsCount(com.liferay.portal.kernel.model.BaseModel<?> parentBaseModel) throws Exception
Exception
protected com.liferay.portal.kernel.model.BaseModel<?> getParentBaseModel(com.liferay.portal.kernel.model.Group group, long parentBaseModelId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws Exception
Exception
protected com.liferay.portal.kernel.model.BaseModel<?> getParentBaseModel(com.liferay.portal.kernel.model.Group group, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws Exception
Exception
protected int getTrashEntriesCount(long groupId) throws Exception
Exception
protected long getTrashEntryClassPK(com.liferay.portal.kernel.model.ClassedModel classedModel)
protected abstract String getUniqueTitle(com.liferay.portal.kernel.model.BaseModel<?> baseModel)
protected com.liferay.portal.kernel.model.WorkflowedModel getWorkflowedModel(com.liferay.portal.kernel.model.ClassedModel baseModel) throws Exception
Exception
protected boolean isBaseModelContainerModel()
protected boolean isInTrashContainer(com.liferay.portal.kernel.model.ClassedModel classedModel) throws Exception
Exception
protected abstract void moveBaseModelToTrash(long primaryKey) throws Exception
Exception