/** * Create an instance of {@link Resource } * */ public Resource createResource() { return new Resource(); }
@Override public Resource createResource(org.glassfish.jersey.server.model.Resource resource, String path) { Resource wadlResource = new Resource(); if (path != null) { wadlResource.setPath(path); } else if (resource.getPath() != null) { wadlResource.setPath(resource.getPath()); } if (resource.isExtended()) { wadlResource.getAny().add(WadlApplicationContextImpl.EXTENDED_ELEMENT); } return wadlResource; }
@Override public Resource createResource(org.glassfish.jersey.server.model.Resource resource, String path) { Resource wadlResource = new Resource(); if (path != null) { wadlResource.setPath(path); } else if (resource.getPath() != null) { wadlResource.setPath(resource.getPath()); } if (resource.isExtended()) { wadlResource.getAny().add(WadlApplicationContextImpl.EXTENDED_ELEMENT); } return wadlResource; }
private Resource generateSubResource(AbstractResource r, String path) { Resource wadlResource = new Resource(); if (r.isRootResource()) { StringBuilder b = new StringBuilder(r.getPath().getValue()); if (!(r.getPath().getValue().endsWith("/") || path.startsWith("/"))) { b.append("/"); } b.append(path); wadlResource.setPath(b.toString()); } // for each sub-resource method Map<String, Param> wadlSubResourceParams = new HashMap<String, Param>(); for (AbstractSubResourceMethod m : r.getSubResourceMethods()) { // find or create sub resource for uri template String template = m.getPath().getValue(); if (!template.equals(path) && !template.equals('/' + path)) { continue; } com.sun.research.ws.wadl.Method wadlMethod = generateMethod(r, wadlSubResourceParams, m); wadlResource.getMethodOrResource().add(wadlMethod); } // add parameters that are associated with each sub-resource method PATH template for (Param wadlParam : wadlSubResourceParams.values()) { wadlResource.getParam().add(wadlParam); } return wadlResource; }
@Override public Resource createResource( AbstractResource r, String path ) { Resource wadlResource = new Resource(); if (path != null) wadlResource.setPath(path); else if (r.isRootResource()) wadlResource.setPath(r.getPath().getValue()); return wadlResource; }
Map<String, Param> wadlSubResourceParams = wadlSubResourcesParams.get(template); if (wadlSubResource == null) { wadlSubResource = new Resource(); wadlSubResource.setPath(template); wadlSubResources.put(template, wadlSubResource);
/** * Create an instance of {@link Resource } * */ public Resource createResource() { return new Resource(); }
@Override public Resource createResource(org.glassfish.jersey.server.model.Resource resource, String path) { Resource wadlResource = new Resource(); if (path != null) { wadlResource.setPath(path); } else if (resource.getPath() != null) { wadlResource.setPath(resource.getPath()); } if (resource.isExtended()) { wadlResource.getAny().add(WadlApplicationContextImpl.EXTENDED_ELEMENT); } return wadlResource; }
/** * Create an instance of {@link Resource } * */ public Resource createResource() { return new Resource(); }
/** * Create an instance of {@link Resource } * */ public Resource createResource() { return new Resource(); }
/** * Create an instance of {@link Resource } * */ public Resource createResource() { return new Resource(); }
/** * Create an instance of {@link Resource } * */ public Resource createResource() { return new Resource(); }
/** * Create an instance of {@link Resource } * */ public Resource createResource() { return new Resource(); }
/** * Create an instance of {@link Resource } * */ public Resource createResource() { return new Resource(); }
/** * Create an instance of {@link Resource } * */ public Resource createResource() { return new Resource(); }
/** * Create an instance of {@link Resource } * */ public Resource createResource() { return new Resource(); }
@Override public Resource createResource(org.glassfish.jersey.server.model.Resource resource, String path) { Resource wadlResource = new Resource(); if (path != null) { wadlResource.setPath(path); } else if (resource.getPath() != null) { wadlResource.setPath(resource.getPath()); } if (resource.isExtended()) { wadlResource.getAny().add(WadlApplicationContextImpl.EXTENDED_ELEMENT); } return wadlResource; }
@Override public Resource createResource(org.glassfish.jersey.server.model.Resource resource, String path) { Resource wadlResource = new Resource(); if (path != null) { wadlResource.setPath(path); } else if (resource.getPath() != null) { wadlResource.setPath(resource.getPath()); } if (resource.isExtended()) { wadlResource.getAny().add(WadlApplicationContextImpl.EXTENDED_ELEMENT); } return wadlResource; }
@Override public Resource createResource( AbstractResource r, String path ) { Resource wadlResource = new Resource(); if (path != null) wadlResource.setPath(path); else if (r.isRootResource()) wadlResource.setPath(r.getPath().getValue()); return wadlResource; }
@Override public Resource createResource( AbstractResource r, String path ) { Resource wadlResource = new Resource(); if (path != null) wadlResource.setPath(path); else if (r.isRootResource()) wadlResource.setPath(r.getPath().getValue()); return wadlResource; }