Package com.vmware.example.sqlfire.domain

Examples of com.vmware.example.sqlfire.domain.Request


  @Override
  public Request getRequest(String id) {
    logger.debug("Request Id: " + id);

    Request request = null;
    try {
      selectRequestStatement.setString(1, id);
      ResultSet rs = selectRequestStatement.executeQuery();
      while (rs.next()) {
        request = new Request();
        request.setId(rs.getString("request_id"));
        request.setOn(rs.getTimestamp("request_on"));
        request.setOrders(rs.getInt("request_orders"));
        request.setItems(rs.getInt("request_items"));
        request.setDuration(rs.getLong("request_duration"));
      }
    } catch (SQLException e) {
      logger.error(selectRequestStatement.toString());
      logger.error(e.getMessage());
      throw new RuntimeException(e);
View Full Code Here


  @RequestMapping(value = "/{storeType}/request/{requestId}", method = RequestMethod.POST)
  public @ResponseBody
  Response makeRequest(@PathVariable String storeType,
      @PathVariable String requestId) {

    Request request = new Request();
    request.setId(requestId);
    request.setOn(timestampGenerator.getNow());
    request.setOrders(0);
    request.setItems(0);
    request.setDuration(new Long(0L));

    return getService(storeType).saveRequest(request);
  }
View Full Code Here

    // Stop timer
    watch.stop();

    // returns stats only for the current call
    // summary from the seperate call
    Request storeRequest = dao.getRequest(request.getId());
    storeRequest.setOrders(request.getOrders());
    storeRequest.setItems(request.getItems());
    storeRequest.setDuration(watch.getDuration());

    logger.debug("Update Duration: " + storeRequest);
    dao.updateRequestDuration(storeRequest);

    logger.debug("Fetching Response: " + storeRequest);
View Full Code Here

TOP

Related Classes of com.vmware.example.sqlfire.domain.Request

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.