Package com.sun.jersey.server.wadl

Examples of com.sun.jersey.server.wadl.WadlBuilder


            rc.validate();
            Set<AbstractResource> s = new HashSet<AbstractResource>();
            for (Class c : rc.getRootResourceClasses()) {
                s.add(IntrospectionModeller.createResource(c));
            }
            return new WadlBuilder().generate(s);
        } catch(Exception e) {
            throw new BuildException(e);
        } finally {
            Thread.currentThread().setContextClassLoader(cl);
        }       
View Full Code Here


        }
    }
   
    private static Application generateApplication(UriInfo info,
            AbstractResource resource, String path, WadlGenerator wadlGenerator) {  
        Application a = path == null ? new WadlBuilder( wadlGenerator ).generate(resource) :
            new WadlBuilder( wadlGenerator ).generate(resource, path);
       
        a.getResources().setBase(info.getBaseUri().toString());
               
        final Resource r = a.getResources().getResource().get(0);
        r.setPath(info.getBaseUri().relativize(
View Full Code Here

    public String getJAXBContextPath() {
        return wadlGenerator.getRequiredJaxbContextPath();
    }

    public WadlBuilder getWadlBuilder() {
        return new WadlBuilder(wadlGenerator);
    }
View Full Code Here

        final Set<AbstractResource> s = new HashSet<AbstractResource>();
        for (Class<?> c : rc.getRootResourceClasses()) {
            getLog().debug( "Adding class " + c.getName() );
            s.add( IntrospectionModeller.createResource(c) );
        }
        return new WadlBuilder( wadlGenerator ).generate( null, s );
    }
View Full Code Here

            Set<AbstractResource> s = new HashSet<AbstractResource>();
            for (Class c : rc.getRootResourceClasses()) {
                s.add(IntrospectionModeller.createResource(c));
            }
           
            return new WadlBuilder().generate(s);
        } catch(Exception e) {
            throw new BuildException(e);
        } finally {
            Thread.currentThread().setContextClassLoader(cl);
        }       
View Full Code Here

TOP

Related Classes of com.sun.jersey.server.wadl.WadlBuilder

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.