List of usage examples for com.liferay.portal.kernel.workflow WorkflowConstants STATUS_ANY
int STATUS_ANY
To view the source code for com.liferay.portal.kernel.workflow WorkflowConstants STATUS_ANY.
Click Source Link
From source file:com.liferay.journal.service.persistence.test.JournalArticleFinderTest.java
License:Open Source License
@Test public void testQueryByC_G_F_C_A_V_T_D_C_T_S_T_D_R() throws Exception { // Status any QueryDefinition<JournalArticle> queryDefinition = new QueryDefinition<>(); queryDefinition.setStatus(WorkflowConstants.STATUS_ANY); testQueryByC_G_F_C_A_V_T_D_C_T_S_T_D_R(_group.getCompanyId(), _group.getGroupId(), _folderIds, JournalArticleConstants.CLASSNAME_ID_DEFAULT, null, null, "Article", null, null, null, (String) null, null, null, null, null, true, queryDefinition, 3); testQueryByC_G_F_C_A_V_T_D_C_T_S_T_D_R(_group.getCompanyId(), _group.getGroupId(), _folderIds, JournalArticleConstants.CLASSNAME_ID_DEFAULT, null, null, null, null, null, null, _ddmStructure.getStructureKey(), null, null, null, null, true, queryDefinition, 1); // Status in trash queryDefinition.setStatus(WorkflowConstants.STATUS_IN_TRASH); testQueryByC_G_F_C_A_V_T_D_C_T_S_T_D_R(_group.getCompanyId(), _group.getGroupId(), _folderIds, JournalArticleConstants.CLASSNAME_ID_DEFAULT, null, null, "Article", null, null, null, (String) null, null, null, null, null, true, queryDefinition, 1); // Status not in trash queryDefinition.setStatus(WorkflowConstants.STATUS_IN_TRASH, true); testQueryByC_G_F_C_A_V_T_D_C_T_S_T_D_R(_group.getCompanyId(), _group.getGroupId(), _folderIds, PortalUtil.getClassNameId(DDMStructure.class), null, null, "Article", null, null, null, (String) null, null, null, null, null, true, queryDefinition, 1); }
From source file:com.liferay.journal.service.persistence.test.JournalArticleFinderTest.java
License:Open Source License
@Test public void testQueryByG_C_S() throws Exception { // Status any QueryDefinition<JournalArticle> queryDefinition = new QueryDefinition<>(); queryDefinition.setStatus(WorkflowConstants.STATUS_ANY); testQueryByG_C_S(_group.getGroupId(), JournalArticleConstants.CLASSNAME_ID_DEFAULT, _ddmStructure.getStructureKey(), queryDefinition, 1); testQueryByG_C_S(_group.getGroupId(), JournalArticleConstants.CLASSNAME_ID_DEFAULT, _basicWebContentDDMStructure.getStructureKey(), queryDefinition, 2); // Status in trash queryDefinition.setStatus(WorkflowConstants.STATUS_IN_TRASH); testQueryByG_C_S(_group.getGroupId(), JournalArticleConstants.CLASSNAME_ID_DEFAULT, _ddmStructure.getStructureKey(), queryDefinition, 0); testQueryByG_C_S(_group.getGroupId(), JournalArticleConstants.CLASSNAME_ID_DEFAULT, _basicWebContentDDMStructure.getStructureKey(), queryDefinition, 1); // Status not in trash queryDefinition.setStatus(WorkflowConstants.STATUS_IN_TRASH, true); testQueryByG_C_S(_group.getGroupId(), JournalArticleConstants.CLASSNAME_ID_DEFAULT, _ddmStructure.getStructureKey(), queryDefinition, 1); testQueryByG_C_S(_group.getGroupId(), JournalArticleConstants.CLASSNAME_ID_DEFAULT, _basicWebContentDDMStructure.getStructureKey(), queryDefinition, 1); }
From source file:com.liferay.journal.service.persistence.test.JournalArticleFinderTest.java
License:Open Source License
@Test public void testQueryByG_F() throws Exception { // Status any QueryDefinition<JournalArticle> queryDefinition = new QueryDefinition<>(); queryDefinition.setStatus(WorkflowConstants.STATUS_ANY); testQueryByG_F(_group.getGroupId(), _folderIds, queryDefinition, 4); // Status in trash queryDefinition.setStatus(WorkflowConstants.STATUS_IN_TRASH); testQueryByG_F(_group.getGroupId(), _folderIds, queryDefinition, 1); // Status not in trash queryDefinition.setStatus(WorkflowConstants.STATUS_IN_TRASH, true); testQueryByG_F(_group.getGroupId(), _folderIds, queryDefinition, 3); // Comparators testQueryByG_F(new ArticleCreateDateComparator(true)); testQueryByG_F(new ArticleCreateDateComparator(false)); testQueryByG_F(new ArticleDisplayDateComparator(true)); testQueryByG_F(new ArticleDisplayDateComparator(false)); testQueryByG_F(new ArticleIDComparator(true)); testQueryByG_F(new ArticleIDComparator(false)); testQueryByG_F(new ArticleModifiedDateComparator(true)); testQueryByG_F(new ArticleModifiedDateComparator(false)); testQueryByG_F(new ArticleReviewDateComparator(true)); testQueryByG_F(new ArticleReviewDateComparator(false)); testQueryByG_F(new ArticleVersionComparator(true)); testQueryByG_F(new ArticleVersionComparator(false)); }
From source file:com.liferay.journal.service.persistence.test.JournalArticleFinderTest.java
License:Open Source License
@Test public void testQueryByG_F_C() throws Exception { // Status any (constructor), which is status not in trash QueryDefinition<JournalArticle> queryDefinition = new QueryDefinition<>(WorkflowConstants.STATUS_ANY); queryDefinition.setOwnerUserId(TestPropsValues.getUserId()); testQueryByG_C(_group.getGroupId(), Collections.<Long>emptyList(), JournalArticleConstants.CLASSNAME_ID_DEFAULT, queryDefinition, 2); // Status any queryDefinition.setStatus(WorkflowConstants.STATUS_ANY); queryDefinition.setOwnerUserId(_USER_ID); testQueryByG_C(_group.getGroupId(), Collections.<Long>emptyList(), JournalArticleConstants.CLASSNAME_ID_DEFAULT, queryDefinition, 1); // Status in trash queryDefinition.setStatus(WorkflowConstants.STATUS_IN_TRASH); queryDefinition.setOwnerUserId(_USER_ID); testQueryByG_C(_group.getGroupId(), Collections.<Long>emptyList(), JournalArticleConstants.CLASSNAME_ID_DEFAULT, queryDefinition, 1); // Status not in trash queryDefinition.setStatus(WorkflowConstants.STATUS_IN_TRASH, true); queryDefinition.setOwnerUserId(_USER_ID); testQueryByG_C(_group.getGroupId(), Collections.<Long>emptyList(), JournalArticleConstants.CLASSNAME_ID_DEFAULT, queryDefinition, 0); }
From source file:com.liferay.journal.service.persistence.test.JournalFolderFinderTest.java
License:Open Source License
@Test public void testCountF_A_ByG_F() throws Exception { QueryDefinition<Object> queryDefinition = new QueryDefinition<>(); queryDefinition.setStatus(WorkflowConstants.STATUS_ANY); Assert.assertEquals(3,//from w w w .j ava 2 s . c om _journalFolderFinder.countF_A_ByG_F(_group.getGroupId(), _folder1.getFolderId(), queryDefinition)); queryDefinition.setStatus(WorkflowConstants.STATUS_IN_TRASH); Assert.assertEquals(1, _journalFolderFinder.countF_A_ByG_F(_group.getGroupId(), _folder1.getFolderId(), queryDefinition)); queryDefinition.setStatus(WorkflowConstants.STATUS_IN_TRASH, true); Assert.assertEquals(2, _journalFolderFinder.countF_A_ByG_F(_group.getGroupId(), _folder1.getFolderId(), queryDefinition)); }
From source file:com.liferay.journal.service.persistence.test.JournalFolderFinderTest.java
License:Open Source License
@Test public void testFindF_A_ByG_F() throws Exception { QueryDefinition<Object> queryDefinition = new QueryDefinition<>(); queryDefinition.setStatus(WorkflowConstants.STATUS_ANY); List<Object> results = _journalFolderFinder.findF_A_ByG_F(_group.getGroupId(), _folder1.getFolderId(), queryDefinition);//from w w w .j a v a 2s . c om Assert.assertEquals(results.toString(), 3, results.size()); for (Object result : results) { if (result instanceof JournalFolder) { JournalFolder folder = (JournalFolder) result; Assert.assertEquals("Folder 2", folder.getName()); } else if (result instanceof JournalArticle) { JournalArticle article = (JournalArticle) result; String title = article.getTitleCurrentValue(); Assert.assertTrue(title, title.equals("Article 1") || title.equals("Article 2")); } } queryDefinition.setStatus(WorkflowConstants.STATUS_IN_TRASH); results = _journalFolderFinder.findF_A_ByG_F(_group.getGroupId(), _folder1.getFolderId(), queryDefinition); Assert.assertEquals(results.toString(), 1, results.size()); for (Object result : results) { if (result instanceof JournalFolder) { JournalFolder folder = (JournalFolder) result; Assert.assertEquals("Folder 2", folder.getName()); } else if (result instanceof JournalArticle) { JournalArticle article = (JournalArticle) result; Assert.assertEquals("Article 2", article.getTitleCurrentValue()); } } queryDefinition.setStatus(WorkflowConstants.STATUS_IN_TRASH, true); results = _journalFolderFinder.findF_A_ByG_F(_group.getGroupId(), _folder1.getFolderId(), queryDefinition); Assert.assertEquals(results.toString(), 2, results.size()); for (Object result : results) { if (result instanceof JournalFolder) { JournalFolder folder = (JournalFolder) result; Assert.assertEquals("Folder 2", folder.getName()); } else if (result instanceof JournalArticle) { JournalArticle article = (JournalArticle) result; Assert.assertEquals("Article 1", article.getTitleCurrentValue()); } } }
From source file:com.liferay.journal.service.test.JournalArticleIndexVersionsTest.java
License:Open Source License
protected void assertSearchCount(long expectedCount, boolean head) throws Exception { Indexer<JournalArticle> indexer = IndexerRegistryUtil.getIndexer(JournalArticle.class); SearchContext searchContext = SearchContextTestUtil.getSearchContext(_group.getGroupId()); if (!head) {/*from w ww . j a v a 2 s . c o m*/ searchContext.setAttribute(Field.STATUS, WorkflowConstants.STATUS_ANY); searchContext.setAttribute("head", Boolean.FALSE); } searchContext.setGroupIds(new long[] { _group.getGroupId() }); Hits results = indexer.search(searchContext); Assert.assertEquals(results.toString(), expectedCount, results.getLength()); }
From source file:com.liferay.journal.service.test.JournalArticleServiceTest.java
License:Open Source License
@Test public void testFetchLatestArticleExpiredWithStatusAny() throws Exception { updateAndExpireLatestArticle("Version 2"); _latestArticle = fetchLatestArticle(WorkflowConstants.STATUS_ANY, false); Assert.assertTrue(_latestArticle.isExpired()); Assert.assertEquals("Version 2", _latestArticle.getTitle(LocaleUtil.getDefault())); Assert.assertEquals(1.1, _latestArticle.getVersion(), 0); }
From source file:com.liferay.journal.service.test.JournalArticleServiceTest.java
License:Open Source License
@Test public void testFetchLatestArticleNotExpiredWithStatusAny() throws Exception { _article = JournalTestUtil.updateArticle(_article, "Version 2"); _latestArticle = fetchLatestArticle(WorkflowConstants.STATUS_ANY, false); Assert.assertTrue(_latestArticle.isApproved()); Assert.assertEquals("Version 2", _latestArticle.getTitle(LocaleUtil.getDefault())); Assert.assertEquals(1.1, _latestArticle.getVersion(), 0); }
From source file:com.liferay.journal.service.test.JournalArticleServiceTest.java
License:Open Source License
@Test public void testSearchArticlesByKeyword() throws Exception { List<JournalArticle> expectedArticles = createArticlesWithKeyword(2); int count = countArticlesByKeyword(_keyword, WorkflowConstants.STATUS_ANY); Assert.assertEquals(2, count);// w w w.j a v a2s . c o m List<JournalArticle> articles = searchArticlesByKeyword(_keyword, WorkflowConstants.STATUS_ANY); Assert.assertEquals(expectedArticles, articles); }