Package com.dotcms.repackage.javax.ws.rs.core.Response

Examples of com.dotcms.repackage.javax.ws.rs.core.Response.ResponseBuilder


    InitDataObject auth = init(null, true, request, false);
    CacheControl cc = new CacheControl();
    cc.setNoCache(true);
    User user = auth.getUser();
    String username = (user != null) ? user.getFullName() : " unknown ";
    ResponseBuilder builder = Response.ok("{\"result\":\"" + username + " PUT!\"}", "application/json");
    return builder.cacheControl(cc).build();
  }
View Full Code Here


    InitDataObject auth = init(null, true, request, false);
    User user = auth.getUser();
    String username = (user != null) ? user.getFullName() : " unknown ";
    CacheControl cc = new CacheControl();
    cc.setNoCache(true);
    ResponseBuilder builder = Response.ok("{\"result\":\"" + username + " POST!\"}", "application/json");
    return builder.cacheControl(cc).build();
  }
View Full Code Here

    InitDataObject auth = init(null, true, request, true);
    User user = auth.getUser();
    String username = (user != null) ? user.getFullName() : " unknown ";
    CacheControl cc = new CacheControl();
    cc.setNoCache(true);
    ResponseBuilder builder = Response.ok("{\"result\":\"/test/" + username + " GET!\"}", "application/json");
    return builder.cacheControl(cc).build();

  }
View Full Code Here

    InitDataObject auth = init(null, true, request, false);
    User user = auth.getUser();
    String username = (user != null) ? user.getFullName() : " unknown ";
    CacheControl cc = new CacheControl();
    cc.setNoCache(true);
    ResponseBuilder builder = Response.ok("{\"result\":\"" + username + " GET!\"}", "application/json");
    return builder.cacheControl(cc).build();

  }
View Full Code Here

                        DotDataException, DotSecurityException {

                CacheControl cc = new CacheControl();
                cc.setNoCache(true);

                ResponseBuilder builder = Response
                                .ok("{\"test\":\"test\"}", "application/json");
                return builder.cacheControl(cc).build();

        }
View Full Code Here

    } catch (ArrayIndexOutOfBoundsException aiob) {

      Logger.debug(this.getClass(), aiob.getMessage());
    } catch (Exception e) {
      com.dotmarketing.util.Logger.error(this.getClass(), e.getMessage(), e);
      ResponseBuilder builder = Response.status(500);
      return builder.build();
    }

    try {
      if (user == null
          || !com.dotmarketing.business.APILocator.getLayoutAPI().doesUserHaveAccessToPortlet(
              portlet.getPortletId(), user)) {
        Logger.error(this.getClass(), "Invalid User  " + user + "  attempting to access this portlet");
        ResponseBuilder builder = Response.status(403);
        return builder.build();
      }
    } catch (Exception e2) {
      com.dotmarketing.util.Logger.error(this.getClass(), e2.getMessage(), e2);
      ResponseBuilder builder = Response.status(500);
      return builder.build();
    }

    ResponseBuilder builder = Response.ok(getJspResponse(request, portlet.getPortletId(), jspName), "text/html");
    CacheControl cc = new CacheControl();
    cc.setNoCache(true);

    return builder.cacheControl(cc).build();

  }
View Full Code Here

TOP

Related Classes of com.dotcms.repackage.javax.ws.rs.core.Response.ResponseBuilder

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.