Example usage for com.liferay.portal.kernel.workflow WorkflowConstants STATUS_APPROVED

List of usage examples for com.liferay.portal.kernel.workflow WorkflowConstants STATUS_APPROVED

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.workflow WorkflowConstants STATUS_APPROVED.

Prototype

int STATUS_APPROVED

To view the source code for com.liferay.portal.kernel.workflow WorkflowConstants STATUS_APPROVED.

Click Source Link

Usage

From source file:com.liferay.document.library.service.test.DLFileEntryFinderTest.java

License:Open Source License

@Test
public void testCountByG_U_R_F_M_StatusApprovedByUserIdAndMimeType_DefaultRepository() throws Exception {

    QueryDefinition<DLFileEntry> queryDefinition = new QueryDefinition<>();

    queryDefinition.setStatus(WorkflowConstants.STATUS_APPROVED);

    Assert.assertEquals(0, doCountBy_G_U_R_F_M_DefaultRepository(_defaultRepositoryFolder.getUserId(),
            ContentTypes.TEXT_PLAIN, queryDefinition));
}

From source file:com.liferay.document.library.service.test.DLFileEntryFinderTest.java

License:Open Source License

@Test
public void testCountByG_U_R_F_M_StatusApprovedByUserIdAndMimeType_EmptyRepositories() throws Exception {

    QueryDefinition<DLFileEntry> queryDefinition = new QueryDefinition<>();

    queryDefinition.setStatus(WorkflowConstants.STATUS_APPROVED);

    Assert.assertEquals(0, doCountBy_G_U_R_F_M_EmptyRepositories(_defaultRepositoryFolder.getUserId(),
            ContentTypes.TEXT_PLAIN, queryDefinition));
}

From source file:com.liferay.document.library.service.test.DLFileEntryFinderTest.java

License:Open Source License

@Test
public void testCountByG_U_R_F_M_StatusApprovedByUserIdAndMimeType_NewRepository() throws Exception {

    QueryDefinition<DLFileEntry> queryDefinition = new QueryDefinition<>();

    queryDefinition.setStatus(WorkflowConstants.STATUS_APPROVED);

    Assert.assertEquals(0, doCountBy_G_U_R_F_M_NewRepository(_defaultRepositoryFolder.getUserId(),
            ContentTypes.TEXT_PLAIN, queryDefinition));
}

From source file:com.liferay.document.library.service.test.DLFileEntryFinderTest.java

License:Open Source License

@Test
public void testFindBy_G_U_R_F_M_FileVersionUserChangedByWorkflow() throws Exception {

    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(_group.getGroupId());

    FileEntry fileEntry = DLAppTestUtil.addFileEntryWithWorkflow(_user.getUserId(), _group.getGroupId(),
            DLFolderConstants.DEFAULT_PARENT_FOLDER_ID, RandomTestUtil.randomString(), "FE.txt", false,
            serviceContext);//from   w w w  .  ja  v a  2s  .  co  m

    LiferayFileEntry liferayFileEntry = (LiferayFileEntry) fileEntry;

    DLFileEntry dlFileEntry = liferayFileEntry.getDLFileEntry();

    DLFileVersion dlFileVersion = dlFileEntry.getLatestFileVersion(true);

    DLFileEntryLocalServiceUtil.updateStatus(TestPropsValues.getUserId(), dlFileVersion.getFileVersionId(),
            WorkflowConstants.STATUS_APPROVED, serviceContext, new HashMap<String, Serializable>());

    QueryDefinition<DLFileEntry> queryDefinition = new QueryDefinition<>();

    queryDefinition.setStatus(WorkflowConstants.STATUS_APPROVED);

    List<Long> repositoryIds = ListUtil.toList(new long[] { _group.getGroupId() });

    List<Long> folderIds = ListUtil.toList(new long[] { DLFolderConstants.DEFAULT_PARENT_FOLDER_ID });

    List<DLFileEntry> dlFileEntries = doFindBy_G_U_R_F_M(_user.getUserId(), repositoryIds, folderIds, null,
            queryDefinition);

    Assert.assertEquals(dlFileEntries.toString(), 1, dlFileEntries.size());

    dlFileEntry = dlFileEntries.get(0);

    Assert.assertEquals("FE.txt", dlFileEntry.getTitle());
}

From source file:com.liferay.document.library.service.test.DLFileEntryFinderTest.java

License:Open Source License

@Test
public void testFindByG_U_F_M_StatusApproved() throws Exception {
    QueryDefinition<DLFileEntry> queryDefinition = new QueryDefinition<>();

    queryDefinition.setStatus(WorkflowConstants.STATUS_APPROVED);

    List<DLFileEntry> dlFileEntries = doFindBy_G_U_F_M(_defaultRepositoryFolder.getUserId(), null,
            queryDefinition);/*from   w  w  w  .  ja  va2s  . c o  m*/

    Assert.assertEquals(dlFileEntries.toString(), 1, dlFileEntries.size());

    DLFileEntry dlFileEntry = dlFileEntries.get(0);

    Assert.assertEquals("FE2.pdf", dlFileEntry.getTitle());
}

From source file:com.liferay.document.library.service.test.DLFileEntryFinderTest.java

License:Open Source License

@Test
public void testFindByG_U_F_M_StatusApproved_BothRepositories() throws Exception {

    QueryDefinition<DLFileEntry> queryDefinition = new QueryDefinition<>();

    queryDefinition.setStatus(WorkflowConstants.STATUS_APPROVED);

    List<DLFileEntry> dlFileEntries = doFindBy_G_U_R_F_M_BothRepositories(_defaultRepositoryFolder.getUserId(),
            null, queryDefinition);/* w  w w .  ja  v  a2 s .  c  om*/

    Assert.assertEquals(dlFileEntries.toString(), 2, dlFileEntries.size());
}

From source file:com.liferay.document.library.service.test.DLFileEntryFinderTest.java

License:Open Source License

@Test
public void testFindByG_U_F_M_StatusApproved_DefaultRepository() throws Exception {

    QueryDefinition<DLFileEntry> queryDefinition = new QueryDefinition<>();

    queryDefinition.setStatus(WorkflowConstants.STATUS_APPROVED);

    List<DLFileEntry> dlFileEntries = doFindBy_G_U_R_F_M_DefaultRepository(_defaultRepositoryFolder.getUserId(),
            null, queryDefinition);// ww w . j av  a  2 s .  c om

    Assert.assertEquals(dlFileEntries.toString(), 1, dlFileEntries.size());

    DLFileEntry dlFileEntry = dlFileEntries.get(0);

    Assert.assertEquals("FE2.pdf", dlFileEntry.getTitle());
}

From source file:com.liferay.document.library.service.test.DLFileEntryFinderTest.java

License:Open Source License

@Test
public void testFindByG_U_F_M_StatusApproved_EmptyRepositories() throws Exception {

    QueryDefinition<DLFileEntry> queryDefinition = new QueryDefinition<>();

    queryDefinition.setStatus(WorkflowConstants.STATUS_APPROVED);

    List<DLFileEntry> dlFileEntries = doFindBy_G_U_R_F_M_EmptyRepositories(_defaultRepositoryFolder.getUserId(),
            null, queryDefinition);/* w w  w  .  ja  va 2s  .c o  m*/

    Assert.assertEquals(dlFileEntries.toString(), 2, dlFileEntries.size());
}

From source file:com.liferay.document.library.service.test.DLFileEntryFinderTest.java

License:Open Source License

@Test
public void testFindByG_U_F_M_StatusApproved_NewRepository() throws Exception {

    QueryDefinition<DLFileEntry> queryDefinition = new QueryDefinition<>();

    queryDefinition.setStatus(WorkflowConstants.STATUS_APPROVED);

    List<DLFileEntry> dlFileEntries = doFindBy_G_U_R_F_M_NewRepository(_newRepositoryFolder.getUserId(), null,
            queryDefinition);/*from  w  ww  .  j  a  v a 2  s  .c  o  m*/

    Assert.assertEquals(dlFileEntries.toString(), 1, dlFileEntries.size());

    DLFileEntry dlFileEntry = dlFileEntries.get(0);

    Assert.assertEquals("FE2.pdf-NewRepository", dlFileEntry.getTitle());
}

From source file:com.liferay.document.library.service.test.DLFileEntryLocalServiceTest.java

License:Open Source License

protected DLFileEntry addAndApproveFileEntry(DLFolder dlFolder, Map<String, DDMFormValues> ddmFormValuesMap,
        InputStream inputStream, ServiceContext serviceContext) throws Exception {

    DLFileEntry dlFileEntry = DLFileEntryLocalServiceUtil.addFileEntry(TestPropsValues.getUserId(),
            dlFolder.getGroupId(), dlFolder.getRepositoryId(), dlFolder.getFolderId(),
            StringUtil.randomString(), ContentTypes.TEXT_PLAIN, StringUtil.randomString(), StringPool.BLANK,
            StringPool.BLANK, DLFileEntryTypeConstants.FILE_ENTRY_TYPE_ID_BASIC_DOCUMENT, ddmFormValuesMap,
            null, inputStream, 0, serviceContext);

    DLFileVersion dlFileVersion = dlFileEntry.getLatestFileVersion(true);

    return DLFileEntryLocalServiceUtil.updateStatus(TestPropsValues.getUserId(),
            dlFileVersion.getFileVersionId(), WorkflowConstants.STATUS_APPROVED, serviceContext,
            new HashMap<String, Serializable>());
}