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

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

Introduction

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

Prototype

int STATUS_ANY

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

Click Source Link

Usage

From source file:com.liferay.dynamic.data.mapping.service.test.DDMTemplateServiceTest.java

License:Open Source License

@Test
public void testGetTemplates() throws Exception {
    addFormTemplate(0, StringUtil.randomString(), WorkflowConstants.STATUS_ANY);
    addFormTemplate(0, StringUtil.randomString(), WorkflowConstants.STATUS_ANY);
    addFormTemplate(0, StringUtil.randomString(), WorkflowConstants.STATUS_ANY);

    List<DDMTemplate> templates = DDMTemplateServiceUtil.getTemplates(TestPropsValues.getCompanyId(),
            group.getGroupId(), _structureClassNameId, _recordSetClassNameId, WorkflowConstants.STATUS_ANY);

    Assert.assertEquals(templates.toString(), 3, templates.size());
}

From source file:com.liferay.dynamic.data.mapping.service.test.DDMTemplateServiceTest.java

License:Open Source License

@Test
public void testGetTemplatesByClassPK() throws Exception {
    DDMStructure ddmStructure = addStructure(_recordSetClassNameId, StringUtil.randomString());

    String language = TemplateConstants.LANG_TYPE_FTL;

    String script = getTestTemplateScript(language);

    addTemplate(0, ddmStructure.getStructureId(), StringUtil.randomString(), null, null, language, script,
            WorkflowConstants.STATUS_ANY);
    addTemplate(0, ddmStructure.getStructureId(), StringUtil.randomString(), null, null, language, script,
            WorkflowConstants.STATUS_ANY);
    addTemplate(0, ddmStructure.getStructureId(), StringUtil.randomString(), null, null, language, script,
            WorkflowConstants.STATUS_ANY);

    List<DDMTemplate> templates = DDMTemplateServiceUtil.getTemplatesByClassPK(TestPropsValues.getCompanyId(),
            group.getGroupId(), ddmStructure.getStructureId(), _recordSetClassNameId,
            WorkflowConstants.STATUS_ANY);

    Assert.assertEquals(templates.toString(), 3, templates.size());
}

From source file:com.liferay.dynamic.data.mapping.service.test.DDMTemplateServiceTest.java

License:Open Source License

@Test
public void testGetTemplatesByIncludeAncestorTemplates() throws Exception {
    Group childGroup = GroupTestUtil.addGroup(group.getGroupId());

    DDMStructure structure = addStructure(_recordSetClassNameId, StringUtil.randomString());

    addDisplayTemplate(structure.getStructureId(), StringUtil.randomString(), WorkflowConstants.STATUS_ANY);
    addDisplayTemplate(structure.getStructureId(), StringUtil.randomString(), WorkflowConstants.STATUS_ANY);

    List<DDMTemplate> templates = DDMTemplateServiceUtil.getTemplates(TestPropsValues.getCompanyId(),
            childGroup.getGroupId(), _structureClassNameId, structure.getStructureId(), _recordSetClassNameId,
            true, WorkflowConstants.STATUS_ANY);

    Assert.assertEquals(templates.toString(), 2, templates.size());

    templates = DDMTemplateServiceUtil.getTemplates(TestPropsValues.getCompanyId(), childGroup.getGroupId(),
            _structureClassNameId, structure.getStructureId(), _recordSetClassNameId, false,
            WorkflowConstants.STATUS_ANY);

    Assert.assertEquals(templates.toString(), 0, templates.size());

    GroupLocalServiceUtil.deleteGroup(childGroup);
}

From source file:com.liferay.dynamic.data.mapping.service.test.DDMTemplateServiceTest.java

License:Open Source License

@Test
public void testGetTemplatesByStructureAnyStatus() throws Exception {
    DDMStructure structure1 = addStructure(_recordSetClassNameId, StringUtil.randomString());
    DDMStructure structure2 = addStructure(_recordSetClassNameId, StringUtil.randomString());

    addDisplayTemplate(structure1.getPrimaryKey(), StringUtil.randomString(),
            WorkflowConstants.STATUS_APPROVED);
    addDisplayTemplate(structure1.getPrimaryKey(), StringUtil.randomString(), WorkflowConstants.STATUS_DRAFT);
    addDisplayTemplate(structure2.getPrimaryKey(), StringUtil.randomString(), WorkflowConstants.STATUS_ANY);

    List<DDMTemplate> templates = DDMTemplateServiceUtil.getTemplates(TestPropsValues.getCompanyId(),
            group.getGroupId(), _structureClassNameId, structure1.getStructureId(), _recordSetClassNameId,
            WorkflowConstants.STATUS_ANY);

    Assert.assertEquals(templates.toString(), 2, templates.size());

    templates = DDMTemplateServiceUtil.getTemplates(TestPropsValues.getCompanyId(), group.getGroupId(),
            _structureClassNameId, structure2.getStructureId(), _recordSetClassNameId,
            WorkflowConstants.STATUS_ANY);

    Assert.assertEquals(templates.toString(), 1, templates.size());
}

From source file:com.liferay.dynamic.data.mapping.service.test.DDMTemplateServiceTest.java

License:Open Source License

@Test
public void testGetTemplatesByStructureClassNameId() throws Exception {
    DDMStructure structure = addStructure(_recordSetClassNameId, StringUtil.randomString());

    List<DDMTemplate> newTemplates = new ArrayList<>(3);

    DDMTemplate template = addFormTemplate(structure.getStructureId(), StringUtil.randomString(),
            WorkflowConstants.STATUS_ANY);

    newTemplates.add(template);//from ww w  .j ava 2 s .co  m

    template = addFormTemplate(structure.getStructureId(), StringUtil.randomString(),
            WorkflowConstants.STATUS_ANY);

    newTemplates.add(template);

    template = addFormTemplate(structure.getStructureId(), StringUtil.randomString(),
            WorkflowConstants.STATUS_ANY);

    newTemplates.add(template);

    List<DDMTemplate> templates = DDMTemplateServiceUtil.getTemplatesByStructureClassNameId(group.getGroupId(),
            _recordSetClassNameId, WorkflowConstants.STATUS_ANY, QueryUtil.ALL_POS, QueryUtil.ALL_POS, null);

    Assert.assertEquals(templates.toString(), 3, templates.size());

    for (DDMTemplate newTemplate : newTemplates) {
        Assert.assertTrue(templates.toString(), templates.contains(newTemplate));
    }
}

From source file:com.liferay.dynamic.data.mapping.service.test.DDMTemplateServiceTest.java

License:Open Source License

@Test
public void testGetTemplatesByStructureClassNameIdCount() throws Exception {
    DDMStructure structure = addStructure(_recordSetClassNameId, StringUtil.randomString());

    addFormTemplate(structure.getStructureId(), StringUtil.randomString(), WorkflowConstants.STATUS_ANY);
    addFormTemplate(structure.getStructureId(), StringUtil.randomString(), WorkflowConstants.STATUS_ANY);
    addFormTemplate(structure.getStructureId(), StringUtil.randomString(), WorkflowConstants.STATUS_ANY);

    int count = DDMTemplateServiceUtil.getTemplatesByStructureClassNameIdCount(group.getGroupId(),
            _recordSetClassNameId, WorkflowConstants.STATUS_ANY);

    Assert.assertEquals(3, count);/*from  w w w . j a v a  2 s  .co m*/
}

From source file:com.liferay.dynamic.data.mapping.service.test.DDMTemplateServiceTest.java

License:Open Source License

@Test
public void testGetTemplatesByType() throws Exception {
    DDMStructure structure = addStructure(_recordSetClassNameId, StringUtil.randomString());

    addDisplayTemplate(structure.getStructureId(), StringUtil.randomString(), WorkflowConstants.STATUS_ANY);
    addDisplayTemplate(structure.getStructureId(), StringUtil.randomString(), WorkflowConstants.STATUS_ANY);
    addFormTemplate(structure.getStructureId(), StringUtil.randomString(), WorkflowConstants.STATUS_ANY);

    List<DDMTemplate> templates = DDMTemplateServiceUtil.getTemplates(TestPropsValues.getCompanyId(),
            group.getGroupId(), _structureClassNameId, structure.getStructureId(), _recordSetClassNameId,
            DDMTemplateConstants.TEMPLATE_TYPE_DISPLAY, WorkflowConstants.STATUS_ANY);

    Assert.assertEquals(templates.toString(), 2, templates.size());

    templates = DDMTemplateServiceUtil.getTemplates(TestPropsValues.getCompanyId(), group.getGroupId(),
            _structureClassNameId, structure.getStructureId(), _recordSetClassNameId,
            DDMTemplateConstants.TEMPLATE_TYPE_FORM, WorkflowConstants.STATUS_ANY);

    Assert.assertEquals(templates.toString(), 1, templates.size());
}

From source file:com.liferay.dynamic.data.mapping.service.test.DDMTemplateServiceTest.java

License:Open Source License

@Test
public void testSearch() throws Exception {
    DDMStructure structure = addStructure(_recordSetClassNameId, StringUtil.randomString());

    addFormTemplate(structure.getStructureId(), StringUtil.randomString(), WorkflowConstants.STATUS_ANY);
    addFormTemplate(structure.getStructureId(), StringUtil.randomString(), WorkflowConstants.STATUS_ANY);
    addFormTemplate(structure.getStructureId(), StringUtil.randomString(), WorkflowConstants.STATUS_ANY);

    List<DDMTemplate> templates = DDMTemplateServiceUtil.search(TestPropsValues.getCompanyId(),
            group.getGroupId(), _structureClassNameId, structure.getStructureId(), _recordSetClassNameId,
            StringPool.BLANK, DDMTemplateConstants.TEMPLATE_TYPE_FORM, null, WorkflowConstants.STATUS_ANY,
            QueryUtil.ALL_POS, QueryUtil.ALL_POS, null);

    Assert.assertEquals(templates.toString(), 3, templates.size());
}

From source file:com.liferay.dynamic.data.mapping.service.test.DDMTemplateServiceTest.java

License:Open Source License

@Test
public void testSearch2() throws Exception {
    DDMStructure structure = addStructure(_recordSetClassNameId, StringUtil.randomString());

    addFormTemplate(structure.getStructureId(), StringUtil.randomString(), WorkflowConstants.STATUS_ANY);
    addFormTemplate(structure.getStructureId(), StringUtil.randomString(), WorkflowConstants.STATUS_ANY);
    addFormTemplate(structure.getStructureId(), StringUtil.randomString(), WorkflowConstants.STATUS_ANY);

    long[] groupIds = { group.getGroupId(), _group.getGroupId() };

    List<DDMTemplate> ddmTemplates = DDMTemplateServiceUtil.search(TestPropsValues.getCompanyId(), groupIds,
            new long[] { _structureClassNameId }, new long[] { structure.getStructureId() },
            _recordSetClassNameId, StringPool.BLANK, DDMTemplateConstants.TEMPLATE_TYPE_FORM,
            DDMTemplateConstants.TEMPLATE_MODE_CREATE, WorkflowConstants.STATUS_ANY, QueryUtil.ALL_POS,
            QueryUtil.ALL_POS, null);// ww  w  .  j a  va  2 s  . c o m

    Assert.assertEquals(ddmTemplates.toString(), 3, ddmTemplates.size());
}

From source file:com.liferay.dynamic.data.mapping.service.test.DDMTemplateServiceTest.java

License:Open Source License

@Test
public void testSearchByNameAndDescription1() throws Exception {
    String name = StringUtil.randomString();
    String description = StringUtil.randomString();

    DDMStructure structure = addStructure(_recordSetClassNameId, StringUtil.randomString());

    String language = TemplateConstants.LANG_TYPE_FTL;

    String script = getTestTemplateScript(language);

    String type = null;// ww w .j av a2s  . c  o  m
    String mode = null;

    DDMTemplate template = addTemplate(_structureClassNameId, structure.getStructureId(), _recordSetClassNameId,
            null, name, description, type, mode, language, script, WorkflowConstants.STATUS_ANY);

    addTemplate(_structureClassNameId, structure.getStructureId(), _recordSetClassNameId, null, name,
            StringUtil.randomString(), type, mode, language, script, WorkflowConstants.STATUS_ANY);
    addTemplate(_structureClassNameId, structure.getStructureId(), _recordSetClassNameId, null,
            StringUtil.randomString(), description, type, mode, language, script, WorkflowConstants.STATUS_ANY);

    List<DDMTemplate> templates = DDMTemplateServiceUtil.search(TestPropsValues.getCompanyId(),
            group.getGroupId(), _structureClassNameId, structure.getStructureId(), _recordSetClassNameId, name,
            description, type, mode, language, WorkflowConstants.STATUS_ANY, true, QueryUtil.ALL_POS,
            QueryUtil.ALL_POS, null);

    Assert.assertEquals(templates.toString(), 1, templates.size());
    Assert.assertEquals(template, templates.get(0));
}