Examples of FilterForm


Examples of com.m4f.web.bind.form.FilterForm

  @RequestMapping(value="/catalog/extended/schools", method=RequestMethod.GET)
  public String getExtendedSchools(Principal currentUser, Model model, Locale locale,
      @RequestParam(defaultValue="1", required=false) Integer page, @RequestParam(defaultValue="", required=false) String order,
      @RequestParam(required=false) Long provinceId, @RequestParam(required=false) Long regionId, @RequestParam(required=false) Long townId) {
    if(provinceId != null || regionId != null || townId != null) {
      FilterForm filterForm = new FilterForm();
      filterForm.setProvinceId(provinceId);
      filterForm.setRegionId(regionId);
      filterForm.setTownId(townId);
      return this.listFilter(filterForm, model, page, order, locale);
    }
    try {
      model.addAttribute("provinces", this.serviceLocator.getTerritorialService().getAllProvinces(locale));
      String ordering = order != null && !("").equals(order) ? order : "name";
View Full Code Here

Examples of com.m4f.web.bind.form.FilterForm

    return "redirect:/" + locale.getLanguage() + "/dashboard/admin/configuration/";
  }
 
  @ModelAttribute("filterForm")
  public FilterForm getFilterForm() {
    return new FilterForm();
  }
View Full Code Here

Examples of com.m4f.web.bind.form.FilterForm

  @RequestMapping(value="/catalog/extended/schools", method=RequestMethod.GET)
  public String getExtendedSchools(Principal currentUser, Model model, Locale locale,
      @RequestParam(defaultValue="1", required=false) Integer page, @RequestParam(defaultValue="", required=false) String order,
      @RequestParam(required=false) Long provinceId, @RequestParam(required=false) Long regionId, @RequestParam(required=false) Long townId) {
    if(provinceId != null || regionId != null || townId != null) {
      FilterForm filterForm = new FilterForm();
      filterForm.setProvinceId(provinceId);
      filterForm.setRegionId(regionId);
      filterForm.setTownId(townId);
      return this.listFilter(filterForm, model, page, order, locale);
    }
    try {
      model.addAttribute("provinces", this.serviceLocator.getTerritorialService().getAllProvinces(locale));
      String ordering = order != null && !("").equals(order) ? order : "name";
View Full Code Here

Examples of com.m4f.web.bind.form.FilterForm

 
 
 
  @ModelAttribute("filterForm")
  public FilterForm getFilterForm() {
    return new FilterForm();
  }
View Full Code Here

Examples of org.apache.wicket.extensions.markup.html.repeater.data.table.filter.FilterForm

    // set up data provider
    ContactsDataProvider dataProvider = new ContactsDataProvider(dao);

    // create the form used to contain all filter components
    final FilterForm form = new FilterForm("filter-form", dataProvider) {
      private static final long serialVersionUID = 1L;

      @Override
      protected void onSubmit() {
        users.setCurrentPage(0);
      }
    };

    form.add(new Button("delete-selected") {
      @Override
      public void onSubmit() {
        for (Long selectedContactId : selectedContactIds) {
          dao.delete(selectedContactId);
        }
        // clear out the set, we no longer need the selection
        selectedContactIds.clear();
      }
    });

    // create the data table
    users = new DefaultDataTable<Contact>("users", createColumns(),
        dataProvider, 10);
    users.addTopToolbar(new FilterToolbar("", users, form, dataProvider));
    form.add(users);

    add(form);
  }
View Full Code Here

Examples of org.jboss.profiler.web.form.FilterForm

       //PrintWriter out = response.getWriter();
       out = response.getWriter();

       try {
          HttpSession session = request.getSession();
          FilterForm form = (FilterForm)session.getAttribute("filterForm");

          org.jboss.profiler.model.JBPProcess spyProcess
             = (org.jboss.profiler.model.JBPProcess) form.getJbpProcess();

          if ( !(request.getParameter("methodList")).equals("") )
          {
             processedFiles = request.getParameter("processedFiles")!=null;
             startMethodID = Integer.parseInt(request.getParameter("methodList"));
View Full Code Here

Examples of org.jboss.profiler.web.form.FilterForm

    response.setContentType(CONTENT_TYPE);
    PrintWriter out = response.getWriter();

    try {
        HttpSession session = request.getSession();
        FilterForm form = (FilterForm)session.getAttribute("filterForm");
        if (form==null || form.getDirectory()==null) {
           form = new FilterForm();
           form.setMessage("Directory is null");
           session.setAttribute("filterForm",form);
           response.sendRedirect("./mainMenu.jsp");
        }

        // flags de processamento
        boolean detailedOutput = request.getParameter("detailedOutput")!=null;
        boolean methodStack = request.getParameter("methodsStack")!=null;
        boolean objectsStack = request.getParameter("objectsStack")!=null;
        boolean useIteractionsOnOutput = request.getParameter("useIteractionsOnOutput")!=null;
        boolean processReleaseObjects =  request.getParameter("releaseObjects")!=null;


        String directory = form.getDirectory();
        String pid = request.getParameter("selectedPID");
        form.setSelectedPID(pid);

         File fileDirectory = new File(directory);
         if (!fileDirectory.isDirectory()) {
            form.setMessage(directory + " isn't a directory");
            response.sendRedirect("./errorSelection.jsp");
            return;
         }

         File[] mainFile = fileDirectory.listFiles(new SPYFilterMain(pid));
         if (mainFile.length==0) {
            form.setMessage("PID Main File not found");
            response.sendRedirect("./errorSelection.jsp");
            return;
         }
         if (mainFile.length>1) {
            form.setMessage("Cannot process more than one file");
            response.sendRedirect("./errorSelection.jsp");
            return;
         }

         out.println("<link rel=\"stylesheet\" type=\"text/css\" href=\"./imgs/cssdef.css\">");

         out.println("<html><head><title>Processing PID " + request.getParameter("selectedPID") + "</title></head><body>");


         File[] files = fileDirectory.listFiles(new SPYFilterThread(pid));

         StreamHolder mainStream = openStream(mainFile[0]);
         InputStream[] paramStreams = new InputStream[files.length];
         StreamHolder[] holders = new StreamHolder[files.length];

         // total number of bytes to be processed
         long totalLength=mainFile[0].length();

         for (int i=0;i<files.length;i++) {
            out.println("<br>Opening "+ files[i].getAbsolutePath());

            holders[i] = openStream(files[i]);
            paramStreams[i] = holders[i].inputStream;
            totalLength += files[i].length();
         }
         out.flush();

         SpyReader reader = new SpyReader(mainStream.inputStream,paramStreams);
         LogFileEngine engine = new LogFileEngine(reader);
         ProcessListener listener = new ProcessListener(mainStream, holders, out, totalLength);
         engine.addRunnerEventListener(listener);
         engine.setOutputDirectory(fileDirectory);
         engine.setProcessStackOnObjects(objectsStack);
         engine.setProcessStackOnMethods(methodStack);
         engine.setUseIteractionsOnOutput(useIteractionsOnOutput);
         engine.setProcessReleaseOnObjects(processReleaseObjects);

        String methodSignature = request.getParameter("methodSignature");
        if (methodSignature!=null && methodSignature.trim().length()>0) {
            engine.addDetailMethod(methodSignature); // voltar
        }



        if (detailedOutput) System.out.println("using detailedOutput");
         engine.doProcess(detailedOutput,pid); // nao gera output com os arquivos html.gz
         form.setJbpProcess(engine.getProcess());
         for (int i=0;i<paramStreams.length;i++) {
            paramStreams[i].close();
         }
         mainStream.inputStream.close();
         out.println("<br><b><font size=6>Process Finished.... <a href=\"./processMethods.jsp\">click here</a></font></b>");
View Full Code Here

Examples of org.jboss.profiler.web.form.FilterForm

          new PrintStream(
            new BufferedOutputStream(response.getOutputStream()));
        response.setContentType(CONTENT_TYPE);
      }

      FilterForm form =
        (FilterForm) request.getSession(false).getAttribute(
          "filterForm");

      JBPProcess process = form.getJbpProcess();

      XmlGenerationUtil.generateXML(out, process, minPercent, maxLevel, printMemory, memoryLeaks, numberFormat);

      if (isZip) {
        out.flush();
View Full Code Here

Examples of org.jboss.profiler.web.form.FilterForm

       InputStream input = (InputStream)((FileItem)files.get(0)).getInputStream();
       GZIPInputStream ginput = new GZIPInputStream(input);
       ObjectInputStream objinput = new ObjectInputStream(ginput);
       Object obj = objinput.readObject();
       if (obj instanceof FilterForm) {
         FilterForm filter = (FilterForm)obj;
         request.getSession().setAttribute("filterForm",filter);
       } else if (obj instanceof org.jboss.profiler.model.JBPProcess) {
          org.jboss.profiler.model.JBPProcess process =
            (org.jboss.profiler.model.JBPProcess) obj;
          FilterForm filter = new FilterForm();
          filter.setDirectory("noDir");
          filter.setSelectedPID("unknow");
          filter.setMessage("noMessage");
          filter.setJbpProcess(process);
         request.getSession().setAttribute("filterForm",filter);

       }

       RequestDispatcher dispatcher = request.getRequestDispatcher("mainMenu.jsp");
View Full Code Here

Examples of org.jboss.profiler.web.form.FilterForm

public class FilterAction extends Action {
      public ActionForward perform(ActionMapping mapping,
                               ActionForm form,
                               HttpServletRequest request,
                               HttpServletResponse response) {
                FilterForm filterForm = (FilterForm)form;

                try {

                      File file = new File(filterForm.getDirectory());
                      if (!file.exists()) {
                         filterForm.setMessage("Directory " + filterForm.getDirectory() + " not found");
                         return mapping.findForward("errorSelection");
                      }
                      if (!file.isDirectory()) {
                         filterForm.setMessage("File " + filterForm.getDirectory() + " is not a directory");
                         return mapping.findForward("errorSelection");
                      }

                      File[] files = file.listFiles(new SPYFilterMain());
                      String[] pids = new String[files.length];
                      for (int i=0;i<files.length;i++) {
                        String str = files[i].getName().substring(10);
                        str=str.substring(0,str.indexOf("_main"));
                        pids[i]=str;
                      }
                      filterForm.setPids(pids);
                      return mapping.findForward("selectPID");
                  }
                  catch (Exception e) {
                     e.printStackTrace();
                     filterForm.setMessage(e.getMessage());
                     return mapping.findForward("errorSelection");
                  }

      }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.