/**
   * Deletes an exchange that comes from an exchange form
   *
   * @author Coni
   * @param request
   * @param searchExchangeBean
   * @param exchangeId
   * @throws BusinessException
   * @throws InvocationTargetException
   * @throws IllegalAccessException
   * @throws ClassNotFoundException
   * @throws NoSuchMethodException
   * @throws IllegalArgumentException
   * @throws SecurityException
   */
  private void handleDeleteFromExchangeForm(
      HttpServletRequest request,
      SearchExchangeBean searchExchangeBean,
      Integer exchangeId,
      ArrayList<String> infoMessages,
      ArrayList<String> errorMessages)
      throws BusinessException, SecurityException, IllegalArgumentException, NoSuchMethodException,
          ClassNotFoundException, IllegalAccessException, InvocationTargetException {
    logger.debug("handleDeleteFromExchangeForm - START - ");

    Integer[] exchangeIds = new Integer[1];
    exchangeIds[0] = exchangeId;
    searchExchangeBean.setExchangeId(exchangeIds);
    handleDeleteAllSimple(request, searchExchangeBean, infoMessages, errorMessages);

    logger.debug("handleDeleteFromExchangeForm - END - ");
  }