Пример #1
0
  protected void executeAction(ClientService svc, CreateTicketForm form) throws Exception {

    String purpose = form.getPurpose();
    if (StringUtils.isEmptyOrNull(purpose)) {
      svc.getResponse()
          .sendError(HttpServletResponse.SC_FORBIDDEN, "You must supply a ticket purpose");
      return;
    }

    String email = svc.getClientInfo().getPrimaryEmail();
    String ticket = createTicket(purpose, email);

    svc.sendHeader(TICKET_HEADER, ticket);
  }