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.DDMStructureServiceTest.java

License:Open Source License

@Test
public void testSearch() throws Exception {
    addStructure(_classNameId, StringUtil.randomString());
    addStructure(_classNameId, StringUtil.randomString());
    addStructure(_classNameId, StringUtil.randomString());

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

    List<DDMStructure> structures = DDMStructureServiceUtil.search(TestPropsValues.getCompanyId(), groupIds,
            _classNameId, StringPool.BLANK, WorkflowConstants.STATUS_ANY, QueryUtil.ALL_POS, QueryUtil.ALL_POS,
            null);/* w  ww  . jav a 2 s  . c o m*/

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

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

License:Open Source License

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

    DDMStructure structure = addStructure(_classNameId, name, description);

    addStructure(_classNameId, name, StringUtil.randomString());
    addStructure(_classNameId, StringUtil.randomString(), description);

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

    List<DDMStructure> structures = DDMStructureServiceUtil.search(TestPropsValues.getCompanyId(), groupIds,
            _classNameId, name, description, StorageType.JSON.getValue(), DDMStructureConstants.TYPE_DEFAULT,
            WorkflowConstants.STATUS_ANY, true, QueryUtil.ALL_POS, QueryUtil.ALL_POS, null);

    Assert.assertEquals(structures.toString(), 1, structures.size());
    Assert.assertEquals(structure, structures.get(0));
}

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

License:Open Source License

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

    addStructure(_classNameId, name, description);

    addStructure(_classNameId, name, StringUtil.randomString());
    addStructure(_classNameId, StringUtil.randomString(), description);

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

    List<DDMStructure> structures = DDMStructureServiceUtil.search(TestPropsValues.getCompanyId(), groupIds,
            _classNameId, name, description, StorageType.JSON.getValue(), DDMStructureConstants.TYPE_DEFAULT,
            WorkflowConstants.STATUS_ANY, false, QueryUtil.ALL_POS, QueryUtil.ALL_POS, null);

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

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

License:Open Source License

@Test
public void testSearchCount() throws Exception {
    addStructure(_classNameId, StringUtil.randomString());
    addStructure(_classNameId, StringUtil.randomString());
    addStructure(_classNameId, StringUtil.randomString());

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

    int count = DDMStructureServiceUtil.searchCount(TestPropsValues.getCompanyId(), groupIds, _classNameId,
            StringPool.BLANK, WorkflowConstants.STATUS_ANY);

    Assert.assertEquals(3, count);//w  ww.j  ava 2s  .c om
}

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

License:Open Source License

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

    addStructure(_classNameId, name, description);

    addStructure(_classNameId, name, StringUtil.randomString());
    addStructure(_classNameId, StringUtil.randomString(), description);

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

    int count = DDMStructureServiceUtil.searchCount(TestPropsValues.getCompanyId(), groupIds, _classNameId,
            name, description, StorageType.JSON.getValue(), DDMStructureConstants.TYPE_DEFAULT,
            WorkflowConstants.STATUS_ANY, true);

    Assert.assertEquals(1, count);//from   w w w.  ja  va 2s  .c o m
}

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

License:Open Source License

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

    addStructure(_classNameId, name, description);

    addStructure(_classNameId, name, StringUtil.randomString());
    addStructure(_classNameId, StringUtil.randomString(), description);

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

    int count = DDMStructureServiceUtil.searchCount(TestPropsValues.getCompanyId(), groupIds, _classNameId,
            name, description, StorageType.JSON.getValue(), DDMStructureConstants.TYPE_DEFAULT,
            WorkflowConstants.STATUS_ANY, false);

    Assert.assertEquals(3, count);//  www. j a v a 2s.c  om
}

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

License:Open Source License

@Test
public void testSearchCountByType() throws Exception {
    int initialCount = DDMStructureServiceUtil.searchCount(TestPropsValues.getCompanyId(),
            new long[] { group.getGroupId() }, _classNameId, null, null, null,
            DDMStructureConstants.TYPE_FRAGMENT, WorkflowConstants.STATUS_ANY, true);

    addStructure(0, _classNameId, null, StringUtil.randomString(), StringPool.BLANK, read("test-structure.xsd"),
            StorageType.JSON.getValue(), DDMStructureConstants.TYPE_FRAGMENT,
            WorkflowConstants.STATUS_APPROVED);

    int count = DDMStructureServiceUtil.searchCount(TestPropsValues.getCompanyId(),
            new long[] { group.getGroupId() }, _classNameId, null, null, null,
            DDMStructureConstants.TYPE_FRAGMENT, WorkflowConstants.STATUS_ANY, true);

    Assert.assertEquals(initialCount + 1, count);
}

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

License:Open Source License

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

    structure = addStructure(_classNameId, StringUtil.randomString());

    String modelName = ResourceActionsUtil.getCompositeModelName(PortalUtil.getClassName(_classNameId),
            DDMStructure.class.getName());

    List<Role> roles = RoleLocalServiceUtil.getRoles(TestPropsValues.getCompanyId());

    for (Role role : roles) {
        ResourcePermissionServiceUtil.removeResourcePermission(structure.getGroupId(), structure.getCompanyId(),
                modelName, ResourceConstants.SCOPE_INDIVIDUAL, String.valueOf(structure.getPrimaryKey()),
                role.getRoleId(), ActionKeys.VIEW);
    }/* w w w  .  ja  v  a2 s . com*/

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

    List<DDMStructure> structures = DDMStructureServiceUtil.search(TestPropsValues.getCompanyId(), groupIds,
            _classNameId, StringPool.BLANK, WorkflowConstants.STATUS_ANY, QueryUtil.ALL_POS, QueryUtil.ALL_POS,
            null);

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

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

License:Open Source License

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

    structure = addStructure(_classNameId, StringUtil.randomString());

    String modelName = ResourceActionsUtil.getCompositeModelName(PortalUtil.getClassName(_classNameId),
            DDMStructure.class.getName());

    List<Role> roles = RoleLocalServiceUtil.getRoles(TestPropsValues.getCompanyId());

    for (Role role : roles) {
        ResourcePermissionServiceUtil.removeResourcePermission(structure.getGroupId(), structure.getCompanyId(),
                modelName, ResourceConstants.SCOPE_INDIVIDUAL, String.valueOf(structure.getPrimaryKey()),
                role.getRoleId(), ActionKeys.VIEW);
    }/*  w w w .  j  a  va 2 s  .  c om*/

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

    User siteMemberUser = UserTestUtil.addGroupUser(group, RoleConstants.SITE_MEMBER);

    PermissionChecker permissionChecker = PermissionCheckerFactoryUtil.create(siteMemberUser);

    PermissionThreadLocal.setPermissionChecker(permissionChecker);

    List<DDMStructure> structures = DDMStructureServiceUtil.search(TestPropsValues.getCompanyId(), groupIds,
            _classNameId, StringPool.BLANK, WorkflowConstants.STATUS_ANY, QueryUtil.ALL_POS, QueryUtil.ALL_POS,
            null);

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

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

License:Open Source License

@Test
public void testSearchByAnyStatus() throws Exception {
    addDisplayTemplate(_classNameId, 0, _resourceClassNameId, "Event", null, WorkflowConstants.STATUS_APPROVED);
    addDisplayTemplate(_classNameId, 0, _resourceClassNameId, "Contact", null, WorkflowConstants.STATUS_DRAFT);

    List<DDMTemplate> templates = DDMTemplateLocalServiceUtil.search(TestPropsValues.getCompanyId(),
            new long[] { group.getGroupId() }, null, null, _resourceClassNameId, null, null, null, null, null,
            WorkflowConstants.STATUS_ANY, true, QueryUtil.ALL_POS, QueryUtil.ALL_POS, null);

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