private static UserResource getResourceFromElement(Element e) { UserResource resource = new UserResource(); resource.setName(e.getAttribute("name")); resource.setPath(e.getAttribute("path")); resource.setConsumes(e.getAttribute("consumes")); resource.setProduces(e.getAttribute("produces")); List<Element> operEls = DOMUtils.findAllElementsByTagNameNS(e, "http://cxf.apache.org/jaxrs", "operation"); List<UserOperation> opers = new ArrayList<>(operEls.size()); for (Element operEl : operEls) { opers.add(getOperationFromElement(operEl)); } resource.setOperations(opers); return resource; }
private static UserResource getResourceFromElement(Element e) { UserResource resource = new UserResource(); resource.setName(e.getAttribute("name")); resource.setPath(e.getAttribute("path")); resource.setConsumes(e.getAttribute("consumes")); resource.setProduces(e.getAttribute("produces")); List<Element> operEls = DOMUtils.findAllElementsByTagNameNS(e, "http://cxf.apache.org/jaxrs", "operation"); List<UserOperation> opers = new ArrayList<UserOperation>(operEls.size()); for (Element operEl : operEls) { opers.add(getOperationFromElement(operEl)); } resource.setOperations(opers); return resource; }
UserResource ur = new UserResource(); ur.setPath("/"); ur.setOperations(entry.getValue()); ur.setName(entry.getKey()); resources.add(ur);
UserResource ur = new UserResource(); ur.setPath("/"); ur.setOperations(entry.getValue()); ur.setName(entry.getKey()); resources.add(ur);
UserResource ur = new UserResource(); ur.setPath("/"); ur.setOperations(entry.getValue()); ur.setName(entry.getKey()); resources.add(ur);
ops.add(op2); ur.setOperations(ops); op3.setName("getItself"); op3.setVerb("GET"); ur2.setOperations(Collections.singletonList(op3));
ops.add(op2); ur.setOperations(ops); op3.setName("getItself"); op3.setVerb("GET"); ur2.setOperations(Collections.singletonList(op3));
ops.add(op3); ur.setOperations(ops);