Package com.sun.jersey.api.view

Examples of com.sun.jersey.api.view.Viewable


   * @return an instance of java.lang.String
   */
  @GET
  @Produces({MediaType.TEXT_HTML,MediaType.APPLICATION_XHTML_XML})
  public Viewable getXml() {
    return new Viewable("index",this);
  }
View Full Code Here


   */
  @GET
  @Produces({MediaType.TEXT_HTML,MediaType.APPLICATION_XHTML_XML})
  public Viewable getXml() {
    System.out.println("GetXML");
    Viewable result = null;
    if ( 1==1 ) {
      System.out.println("return settings...");
      result = new Viewable("settings", this);
    }
    else {
      System.out.println("return index...");
      result = new Viewable("index", this);
    }

    return result;
  }
View Full Code Here

        model.put("accept", accept);
        model.put("cookie", cookie);
        model.put("dummy_key", DataConstants.AJAX_JSON_DUMMY_DATA_KEY);
        model.put("dummy_value", DataConstants.AJAX_JSON_DUMMY_DATA_VALUE);

        return new Viewable("/status.ftl", model);
    }
View Full Code Here

    @Produces(MediaType.TEXT_HTML)
    public Viewable cookie(@HeaderParam("Cookie") String cookie) {
        HashMap<String, String> model = new HashMap<String, String>();
        model.put("cookie", cookie);

        return new Viewable("/cookie.ftl", model);
    }
View Full Code Here

            error = "Could not find a component to resolve that URI";

            LOG.info("Failed to create new endpoint!");

            // lets re-render the form
            return Response.ok(new Viewable("index", this)).build();
        }
    }
View Full Code Here

    }

    @GET
    @Produces("text/html")
    public Viewable getHtmlContainers() {
      return new Viewable("/containers.jsp", getContainers());
    }
View Full Code Here

    }
   
    @GET
    @Produces(value=MediaType.TEXT_HTML)
    public Response getHtmlInfo(@Context HttpHeaders headers){
        ResponseBuilder rb = Response.ok(new Viewable("index", this));
        rb.header(HttpHeaders.CONTENT_TYPE, TEXT_HTML+"; charset=utf-8");
        addCORSOrigin(servletContext, rb, headers);
        return rb.build();
    }
View Full Code Here

        supported.add(TEXT_HTML);
        final MediaType acceptedMediaType = getAcceptableMediaType(headers,
            supported, MediaType.APPLICATION_JSON_TYPE);
        if (id == null || id.isEmpty()) {
            if(MediaType.TEXT_HTML_TYPE.isCompatible(acceptedMediaType)){
                ResponseBuilder rb = Response.ok(new Viewable("entity", this));
                rb.header(HttpHeaders.CONTENT_TYPE, TEXT_HTML+"; charset=utf-8");
                addCORSOrigin(servletContext, rb, headers);
                return rb.build();
            } else {
                return Response.status(Status.BAD_REQUEST)
View Full Code Here

        supported.add(TEXT_HTML);
        final MediaType acceptedMediaType = getAcceptableMediaType(
            headers, supported, MediaType.APPLICATION_JSON_TYPE);
        if(name == null || name.isEmpty()){
            if(MediaType.TEXT_HTML_TYPE.isCompatible(acceptedMediaType)){
                ResponseBuilder rb = Response.ok(new Viewable("find", this));
                rb.header(HttpHeaders.CONTENT_TYPE, TEXT_HTML+"; charset=utf-8");
                addCORSOrigin(servletContext, rb, headers);
                return rb.build();
            } else {
                return Response.status(Status.BAD_REQUEST)
View Full Code Here

    }
    @GET
    @Path("/query")
    @Produces(TEXT_HTML)
    public Response getQueryDocumentation(@Context HttpHeaders headers){
        ResponseBuilder rb = Response.ok(new Viewable("query", this));
        rb.header(HttpHeaders.CONTENT_TYPE, TEXT_HTML+"; charset=utf-8");
        addCORSOrigin(servletContext, rb, headers);
        return rb.build();
    }
View Full Code Here

TOP

Related Classes of com.sun.jersey.api.view.Viewable

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.