List of usage examples for com.liferay.portal.kernel.dao.orm QueryDefinition setIncludeOwner
public void setIncludeOwner(boolean includeOwner)
From source file:com.liferay.journal.service.persistence.test.JournalArticleFinderTest.java
License:Open Source License
@Test public void testDraftArticles() throws Exception { QueryDefinition<JournalArticle> queryDefinition = new QueryDefinition<>(WorkflowConstants.STATUS_ANY); testQueryByG_C(_group.getGroupId(), Collections.<Long>emptyList(), JournalArticleConstants.CLASSNAME_ID_DEFAULT, queryDefinition, 2); queryDefinition.setOwnerUserId(TestPropsValues.getUserId()); JournalArticle article = JournalTestUtil.addArticleWithXMLContent(_group.getGroupId(), _folder.getFolderId(), JournalArticleConstants.CLASSNAME_ID_DEFAULT, "<title>Article 1</title>", _basicWebContentDDMStructure.getStructureKey(), _basicWebContentDDMTemplate.getTemplateKey()); article.setUserId(_USER_ID);/*from w w w . j a v a2 s. c om*/ article.setStatus(WorkflowConstants.STATUS_DRAFT); JournalArticleLocalServiceUtil.updateJournalArticle(article); _articles.add(article); queryDefinition.setIncludeOwner(true); queryDefinition.setOwnerUserId(_USER_ID); queryDefinition.setStatus(WorkflowConstants.STATUS_APPROVED); testQueryByG_C(_group.getGroupId(), Collections.<Long>emptyList(), JournalArticleConstants.CLASSNAME_ID_DEFAULT, queryDefinition, 3); queryDefinition.setIncludeOwner(false); testQueryByG_C(_group.getGroupId(), Collections.<Long>emptyList(), JournalArticleConstants.CLASSNAME_ID_DEFAULT, queryDefinition, 0); }