Examples of UserFilter


Examples of com.sun.grid.jgdi.monitoring.filter.UserFilter

    public void run(String[] args) throws Exception {
        String[] ars = null;
        boolean arargs = false;
        boolean force = false;
        UserFilter users = new UserFilter();
        List<JGDIAnswer> answers = new LinkedList<JGDIAnswer>();

        if (jgdi == null) {
            throw new IllegalStateException("Not connected");
        }

        for (int i = 0; i < args.length; i++) {
            if (args[i].equals("-help")) {
                i++;
                out.println(getUsage());
                out.flush();
                return;
            } else if (args[i].equals("-u")) {
                i++;
                if (i >= args.length) {
                    throw new IllegalArgumentException("user_list is missing");
                }
                users.fill(args[i]);
            } else if (args[i].equals("-f")) {
                force = true;
            } else if (args[i].charAt(0) == '-') {
                out.println(getUsage());
                out.flush();
                throw new IllegalArgumentException("error: ERROR! invalid option argument \"" + args[i] + "\"");
            } else {
                ars = parseDestinIdList(args[i]);
                if (ars != null) {
                    arargs = true;
                }
            }
        }

        if (!arargs) {
            out.println(getUsage());
            out.flush();
            throw new IllegalArgumentException("ERROR! no option argument");
        }

        jgdi.deleteAdvanceReservationsWithAnswer(ars, force, users.getUsers().size() == 0 ? null : users, answers);
        printAnswers(answers);
    }
View Full Code Here

Examples of com.sun.grid.jgdi.monitoring.filter.UserFilter

        ResourceAttributeFilter resourceAttributeFilter = null;
        ResourceFilter resourceFilter = null;
        boolean showQueues = false;
        boolean showJobs = false;
        boolean showAsXML = false;
        UserFilter userFilter = null;
        HostFilter hostFilter = null;

        while (!argList.isEmpty()) {
            String arg = argList.remove(0);
View Full Code Here

Examples of com.sun.grid.jgdi.monitoring.filter.UserFilter

    public void run(String[] args) throws Exception {

        boolean jobargs = false;
        boolean force = false;
        UserFilter users = null;
        List<JGDIAnswer> answers = new LinkedList<JGDIAnswer>();
        String[] jobs = null;

        if (jgdi == null) {
            throw new IllegalStateException("Not connected");
View Full Code Here

Examples of com.sun.grid.jgdi.monitoring.filter.UserFilter

            userSet.addEntries("noaccess");
            jgdi.addUserSet(userSet);
            try {
                ClusterQueue cq = ConfigurationFactory.createClusterQueueWithDefaults();
                cq.setName("testQueueUserFilter");
                UserFilter uf = new UserFilter();
                uf.addUser("noaccess");
                jgdi.addClusterQueue(cq);
               
                try {
                    options.setQueueUserFilter(uf);
                    logger.fine("testQueueUserFilter for queue " + cq.getName());
View Full Code Here

Examples of com.sun.grid.jgdi.monitoring.filter.UserFilter

    }
   
    private QQuotaOptions parse(String[] args) throws Exception {
        ResourceAttributeFilter resourceAttributeFilter = null;
        ResourceFilter resourceFilter = null;
        UserFilter userFilter = null;
        HostFilter hostFilter = null;
        ProjectFilter projectFilter = null;
        ParallelEnvironmentFilter peFilter = null;
        QueueFilter queueFilter = null;
       
View Full Code Here

Examples of org.apache.shiro.web.filter.authc.UserFilter

        FilterChain chain = list.proxy(mock);
        assertNotNull(chain);
        assertNotSame(mock, chain);

        Filter singleFilter = new SslFilter();
        List<? extends Filter> multipleFilters = CollectionUtils.asList(new PortFilter(), new UserFilter());

        list.add(0, singleFilter);
        assertEquals(2, list.size());
        assertTrue(list.get(0) instanceof SslFilter);
        assertTrue(Arrays.equals(list.toArray(), new Object[]{singleFilter, filter}));
View Full Code Here

Examples of tvbrowser.core.filters.UserFilter

  }

  public void actionPerformed(ActionEvent e) {
    if (e.getSource() == mNewBtn) {
      EditFilterDlg dlg = new EditFilterDlg(mParent, mFilterList, null);
      UserFilter filter = dlg.getUserFilter();
      if (filter != null) {
        mFilterListModel.addElement(filter);
      }
    } else if (e.getSource() == mEditBtn) {
      ProgramFilter filter = (ProgramFilter) mFilterListBox.getSelectedValue();
      if (filter instanceof UserFilter) {
        new EditFilterDlg(mParent, mFilterList, (UserFilter) filter);
      }
    } else if (e.getSource() == mRemoveBtn) {
      mFilterListModel.removeElement(mFilterListBox.getSelectedValue());
      mFilterList.remove((ProgramFilter) mFilterListBox.getSelectedValue());
      updateBtns();
    } else if (e.getSource() == mUpBtn) {
      UiUtilities.moveSelectedItems(mFilterListBox,mFilterListBox.getSelectedIndex()-1,true);
    } else if (e.getSource() == mDownBtn) {
      UiUtilities.moveSelectedItems(mFilterListBox,mFilterListBox.getSelectedIndex()+ mFilterListBox.getSelectedIndices().length + 1,true);
    } else if (e.getSource() == mSeperator) {
      mFilterListModel.addElement(new SeparatorFilter());
    } else if (e.getSource() == mDefaultFilterBtn) {
      ProgramFilter filter = ((ProgramFilter)mFilterListBox.getSelectedValue());
      mDefaultFilterId = filter.getClass().getName() + "###" + filter.getName();
      mFilterListBox.repaint();
      updateBtns();
    }

  }
View Full Code Here

Examples of tvbrowser.core.filters.UserFilter

      UserFilter[] userFilterArr = mFilterList.getUserFilterArr();
      FilterComponent fc = mComponentTableModel.getElement(mRuleTableBox.getSelectedRow());

      // Create the Filter based on the new Rule and check if the FC exists
      // there
      UserFilter testFilter = new UserFilter("test");

      try {
        testFilter.setRule(mFilterRuleTF.getText());

        if (testFilter.containsRuleComponent(fc.getName())) {
          allowRemove = false;
          JOptionPane.showMessageDialog(this, mLocalizer.msg("usedByAnotherFilter",
              "This filter component is used by filter '{0}'\nRemove the filter first.", mFilterNameTF.getText()));
        }
      } catch (Exception ex) {
        // Filter creation failed, assume the old one is correct
        if ((mFilter != null) && (mFilter.containsRuleComponent(fc.getName()))) {
          allowRemove = false;
          JOptionPane.showMessageDialog(this, mLocalizer.msg("usedByAnotherFilter",
              "This filter component is used by filter '{0}'\nRemove the filter first.", mFilterNameTF.getText()));
        }
      }

      for (int i = 0; i < userFilterArr.length && allowRemove; i++) {
        if ((userFilterArr[i] != mFilter) && userFilterArr[i].containsRuleComponent(fc.getName())) {
          allowRemove = false;
          JOptionPane.showMessageDialog(this, mLocalizer.msg("usedByAnotherFilter",
              "This filter component is used by filter '{0}'\nRemove the filter first.", userFilterArr[i].toString()));
        }
      }
      if (allowRemove) {
        FilterComponentList.getInstance().remove(fc.getName());
        mComponentTableModel.removeElement(mRuleTableBox.getSelectedRow());
        updateBtns();
      }

    } else if (o == mOkBtn) {
      String filterName = mFilterNameTF.getText();
      if (!filterName.equalsIgnoreCase(mFilterName) && mFilterList.containsFilter(filterName)) {
        JOptionPane
            .showMessageDialog(this, mLocalizer.msg("alreadyExists", "Filter '{0}' already exists.", filterName));
      } else {
        if (mFilter == null) {
          mFilter = new UserFilter(mFilterNameTF.getText());
        } else {
          mFilter.setName(mFilterNameTF.getText());
        }

        try {
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.