Examples of GroupItem


Examples of org.butor.auth.common.group.GroupItem

      List<GroupItem> oldMembers = readGroup(group.getId(), cra);
      dataTL.set(oldMembers);
      Iterator<GroupItem> it = oldMembers.iterator();
      while (it.hasNext()) {
        boolean memberRemoved = true;
        GroupItem ogi = it.next();
        for (GroupItem gi : members) {
          if (gi.getMember().equalsIgnoreCase(ogi.getMember())) {
            memberRemoved = false;
            continue; // member still exists
          }
        }
        if (memberRemoved) {
          GroupItemKey gik = new GroupItemKey(group.getId(), ogi.getMember(), ogi.getRevNo());
          deleteItem(gik, cra);
          it.remove();
        }
      }
      for (GroupItem gi : members) {
        boolean memberAdded = true;
        for (GroupItem ogi : oldMembers) {
          if (gi.getMember().equalsIgnoreCase(ogi.getMember())) {
            memberAdded = false;
            continue; // member still exists
          }
        }
        if (memberAdded) {
View Full Code Here

Examples of org.butor.auth.common.group.GroupItem

    List<GroupItem> oldMembers = readGroup(group.getId(), cra);
    Iterator<GroupItem> it = oldMembers.iterator();
    while (it.hasNext()) {
      boolean memberRemoved = true;
      GroupItem ogi = it.next();
      for (GroupItem gi : members) {
        if (gi.getMember().equalsIgnoreCase(ogi.getMember())) {
          memberRemoved = false;
          continue; // member still exists
        }
      }
      if (memberRemoved) {
        GroupItemKey gik = new GroupItemKey(group.getId(), ogi.getMember(), ogi.getRevNo());
        deleteItem(gik, cra);
        it.remove();
      }
    }
    for (GroupItem gi : members) {
      boolean memberAdded = true;
      for (GroupItem ogi : oldMembers) {
        if (gi.getMember().equalsIgnoreCase(ogi.getMember())) {
          memberAdded = false;
          continue; // member still exists
        }
      }
      if (memberAdded) {
View Full Code Here

Examples of org.butor.auth.common.group.GroupItem

    List<GroupItem> oldMembers = readGroup(group.getId(), cra);
    Iterator<GroupItem> it = oldMembers.iterator();
    while (it.hasNext()) {
      boolean memberRemoved = true;
      GroupItem ogi = it.next();
      for (GroupItem gi : members) {
        if (gi.getMember().equalsIgnoreCase(ogi.getMember())) {
          memberRemoved = false;
          continue; // member still exists
        }
      }
      if (memberRemoved) {
        GroupItemKey gik = new GroupItemKey(group.getId(), ogi.getMember(), ogi.getRevNo());
        deleteItem(gik, cra);
        it.remove();
      }
    }
    for (GroupItem gi : members) {
      boolean memberAdded = true;
      for (GroupItem ogi : oldMembers) {
        if (gi.getMember().equalsIgnoreCase(ogi.getMember())) {
          memberAdded = false;
          continue; // member still exists
        }
      }
      if (memberAdded) {
View Full Code Here

Examples of org.jboss.as.console.client.widgets.tree.GroupItem

        runtimeTree.removeItems();
        runtimeTree.setVisible(true);

        if(subsystems.isEmpty()) return;

        final GroupItem platformGroup = new GroupItem("Platform");
        platformGroup.addItem(new LHSNavTreeItem("JVM", NameTokens.VirtualMachine));
        platformGroup.addItem(new LHSNavTreeItem("Environment", NameTokens.EnvironmentPresenter));
        platformGroup.addItem(new LHSNavTreeItem("Log Viewer", NameTokens.LogViewer));

        runtimeTree.addItem(platformGroup);

        final GroupItem subsystemGroup = new GroupItem("Subsystems");
        // match subsystems
        for(SubsystemRecord subsys : subsystems) {
            for(Predicate predicate : metricPredicates) {
                if(predicate.matches(subsys.getKey()))
                    subsystemGroup.addItem(predicate.getNavItem());
            }

            for(Predicate predicate : runtimePredicates) {
                if(predicate.matches(subsys.getKey()))
                    runtimeTree.addItem(predicate.getNavItem());
            }
        }

        runtimeTree.addItem(subsystemGroup);
        subsystemGroup.setState(true);
        platformGroup.setState(true);

        // empty runtime operations
        runtimeTree.setVisible(runtimeTree.getItemCount()>0);
        serverTree.expandTopLevel();
View Full Code Here

Examples of org.jboss.as.console.client.widgets.tree.GroupItem

        if(subsystems.isEmpty()) return;

        metricLeaf.setVisible(true);
        runtimeLeaf.setVisible(true);

        final GroupItem platformGroup = new GroupItem("Platform");

        platformGroup.addItem(new LHSNavTreeItem("JVM", NameTokens.HostVMMetricPresenter));
        platformGroup.addItem(new LHSNavTreeItem("Environment", NameTokens.EnvironmentPresenter));

        metricLeaf.addItem(platformGroup);
        //platformGroup.setState(true);

        final GroupItem subsystemGroup = new GroupItem("Subsystems");
        // match subsystems
        for(SubsystemRecord subsys : subsystems)
        {

            for(Predicate predicate : metricPredicates)
            {
                if(predicate.matches(subsys.getKey()))
                    subsystemGroup.addItem(predicate.getNavItem());
            }

            for(Predicate predicate : runtimePredicates)
            {
                if(predicate.matches(subsys.getKey()))
                    runtimeLeaf.addItem(predicate.getNavItem());
            }
        }

        metricLeaf.addItem(subsystemGroup);
        subsystemGroup.setState(true);
        platformGroup.setState(true);

        // empty runtime operations
        runtimeLeaf.setVisible(runtimeLeaf.getChildCount()>0);
View Full Code Here

Examples of org.jboss.as.console.client.widgets.tree.GroupItem

        if(subsystems.isEmpty()) return;

        metricLeaf.setVisible(true);
        runtimeLeaf.setVisible(true);

        final GroupItem platformGroup = new GroupItem("Platform");

        platformGroup.addItem(new LHSNavTreeItem("JVM", NameTokens.HostVMMetricPresenter));
        platformGroup.addItem(new LHSNavTreeItem("Environment", NameTokens.EnvironmentPresenter));

        metricLeaf.addItem(platformGroup);
        //platformGroup.setState(true);

        final GroupItem subsystemGroup = new GroupItem("Subsystems");
        // match subsystems
        for(SubsystemRecord subsys : subsystems)
        {

            for(Predicate predicate : metricPredicates)
            {
                if(predicate.matches(subsys.getKey()))
                    subsystemGroup.addItem(predicate.getNavItem());
            }

            for(Predicate predicate : runtimePredicates)
            {
                if(predicate.matches(subsys.getKey()))
                    runtimeLeaf.addItem(predicate.getNavItem());
            }
        }

        metricLeaf.addItem(subsystemGroup);
        subsystemGroup.setState(true);
        platformGroup.setState(true);

        // empty runtime operations
        runtimeLeaf.setVisible(runtimeLeaf.getChildCount()>0);
View Full Code Here

Examples of org.jboss.as.console.client.widgets.tree.GroupItem

        runtimeLeaf.removeItems();
        runtimeLeaf.setVisible(true);

        if(subsystems.isEmpty()) return;

        final GroupItem platformGroup = new GroupItem("Platform");

        platformGroup.addItem(new LHSNavTreeItem("JVM", NameTokens.VirtualMachine));
        platformGroup.addItem(new LHSNavTreeItem("Environment", NameTokens.EnvironmentPresenter));

        metricLeaf.addItem(platformGroup);

        final GroupItem subsystemGroup = new GroupItem("Subsystems");
        // match subsystems
        for(SubsystemRecord subsys : subsystems)
        {

            for(Predicate predicate : metricPredicates)
            {
                if(predicate.matches(subsys.getKey()))
                    subsystemGroup.addItem(predicate.getNavItem());
            }

            for(Predicate predicate : runtimePredicates)
            {
                if(predicate.matches(subsys.getKey()))
                    runtimeLeaf.addItem(predicate.getNavItem());
            }
        }

        metricLeaf.addItem(subsystemGroup);
        subsystemGroup.setState(true);
        platformGroup.setState(true);

        // empty runtime operations
        runtimeLeaf.setVisible(runtimeLeaf.getChildCount()>0);
View Full Code Here

Examples of org.jboss.as.console.client.widgets.tree.GroupItem

        runtimeLeaf.removeItems();
        runtimeLeaf.setVisible(true);

        if(subsystems.isEmpty()) return;

        final GroupItem platformGroup = new GroupItem("Platform");

        platformGroup.addItem(new LHSNavTreeItem("JVM", NameTokens.HostVMMetricPresenter));
        platformGroup.addItem(new LHSNavTreeItem("Environment", NameTokens.EnvironmentPresenter));

        metricLeaf.addItem(platformGroup);
        //platformGroup.setState(true);

        final GroupItem subsystemGroup = new GroupItem("Subsystems");
        // match subsystems
        for(SubsystemRecord subsys : subsystems)
        {

            for(Predicate predicate : metricPredicates)
            {
                if(predicate.matches(subsys.getKey()))
                    subsystemGroup.addItem(predicate.getNavItem());
            }

            for(Predicate predicate : runtimePredicates)
            {
                if(predicate.matches(subsys.getKey()))
                    runtimeLeaf.addItem(predicate.getNavItem());
            }
        }

        metricLeaf.addItem(subsystemGroup);
        subsystemGroup.setState(true);
        platformGroup.setState(true);

        // empty runtime operations
        runtimeLeaf.setVisible(runtimeLeaf.getChildCount()>0);
View Full Code Here

Examples of org.jboss.as.console.client.widgets.tree.GroupItem

        // build groups first
        for(String groupName : groupNames)
        {
            List<SubsystemExtensionMetaData> items = grouped.get(groupName);

            final GroupItem groupTreeItem = new GroupItem(groupName);

            for(SubsystemExtensionMetaData candidate : items)
            {
                for(SubsystemRecord actual: subsystems)
                {
                    if(actual.getKey().equals(candidate.getKey()))
                    {
                        includedSubsystems++;

                        final LHSNavTreeItem link = new LHSNavTreeItem(candidate.getName(), candidate.getToken());
                        link.setKey(candidate.getKey());

                        groupTreeItem.addItem(link);
                    }
                }
            }

            // skip empty groups
            if(groupTreeItem.getChildCount()>0)
                subsysTree.addItem(groupTreeItem);

        }

        // fallback in case no manageable subsystems exist
View Full Code Here

Examples of org.jboss.as.console.client.widgets.tree.GroupItem

        metricLeaf.removeItems();
        runtimeLeaf.removeItems();

        if(subsystems.isEmpty()) return;

        final GroupItem platformGroup = new GroupItem("Platform");

        platformGroup.addItem(new LHSNavTreeItem("JVM", NameTokens.HostVMMetricPresenter));
        platformGroup.addItem(new LHSNavTreeItem("Environment", NameTokens.EnvironmentPresenter));

        metricLeaf.addItem(platformGroup);
        //platformGroup.setState(true);

        final GroupItem subsystemGroup = new GroupItem("Subsystems");
        // match subsystems
        for(SubsystemRecord subsys : subsystems)
        {

            for(Predicate predicate : metricPredicates)
            {
                if(predicate.matches(subsys.getKey()))
                    subsystemGroup.addItem(predicate.getNavItem());
            }

            for(Predicate predicate : runtimePredicates)
            {
                if(predicate.matches(subsys.getKey()))
                    runtimeLeaf.addItem(predicate.getNavItem());
            }
        }

        metricLeaf.addItem(subsystemGroup);
        subsystemGroup.setState(true);
        platformGroup.setState(true);

        navigation.expandTopLevel();

    }
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.