Package org.jbpm.formbuilder.server.xml

Examples of org.jbpm.formbuilder.server.xml.ListFormsItemsDTO


    @GET @Path("/items/package/{pkgName}")
    public Response getFormItems(@PathParam("pkgName") String pkgName, @Context ServletContext context) {
        setContext(context);
        try {
            Map<String, FormItemRepresentation> formItems = formService.getFormItems(pkgName);
            ListFormsItemsDTO dto = new ListFormsItemsDTO(formItems);
            return Response.ok(dto, MediaType.APPLICATION_XML).build();
        } catch (FormServiceException e) {
            return error("Problem getting form items of package " + pkgName, e);
        } catch (FormEncodingException e) {
            return error("Problem decoding form items of package " + pkgName, e);
View Full Code Here


    @GET @Path("/items/package/{pkgName}/id/{fItemId}")
    public Response getFormItem(@PathParam("pkgName") String pkgName, @PathParam("fItemId") String formItemId, @Context ServletContext context) {
        setContext(context);
        try {
            FormItemRepresentation formItem = formService.getFormItem(pkgName, formItemId);
            ListFormsItemsDTO dto = new ListFormsItemsDTO(formItemId, formItem);
            return Response.ok(dto, MediaType.APPLICATION_XML).build();
        } catch (FormServiceException e) {
            return error("Problem reading form item " + formItemId, e);
        } catch (FormEncodingException e) {
            return error("Problem decoding form item " + formItemId, e);
View Full Code Here

        Response resp = restService.getFormItems("somePackage", context);
        EasyMock.verify(formService, context);
       
        Object entity = assertXmlOkResponse(resp);
        assertTrue("entity should be of type ListFormsItemsDTO", entity instanceof ListFormsItemsDTO);
        ListFormsItemsDTO dto = (ListFormsItemsDTO) entity;
        List<FormItemDefDTO> items = dto.getFormItem();
        assertNotNull("items shouldn't be null", items);
        assertFalse("items shouldn't be empty", items.isEmpty());
        assertEquals("items size should be " + map.size() + " but is " + items.size(), items.size(), map.size());
    }
View Full Code Here

        Response resp = restService.getFormItem("somePackage", "MY_FORM_ITEM_ID", context);
        EasyMock.verify(formService, context);
       
        Object entity = assertXmlOkResponse(resp);
        assertTrue("entity should be of type ListFormsItemsDTO", entity instanceof ListFormsItemsDTO);
        ListFormsItemsDTO dto = (ListFormsItemsDTO) entity;
        List<FormItemDefDTO> items = dto.getFormItem();
        assertNotNull("items shouldn't be null", items);
        assertFalse("items shouldn't be empty", items.isEmpty());
        assertEquals("items size should be 1 but is " + items.size(), items.size(), 1);
    }
View Full Code Here

TOP

Related Classes of org.jbpm.formbuilder.server.xml.ListFormsItemsDTO

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.