Package org.glassfish.api.admin.AccessRequired

Examples of org.glassfish.api.admin.AccessRequired.AccessCheck


    }

    @Override
    public Collection<? extends AccessCheck> getAccessChecks() {
        final Collection<AccessCheck> checks = new ArrayList<AccessCheck>();
        checks.add(new AccessCheck(AccessRequired.Util.resourceNameFromConfigBeanProxy(parentBean), "read"));
        if (longOpt) {
            try {
                List<ConfigBeanProxy> children = (List<ConfigBeanProxy>) targetMethod.invoke(parentBean);
                for (ConfigBeanProxy child : children) {
                    if (name == null || name.equals(Dom.unwrap(child).getKey())) {
                        checks.add(new AccessCheck(AccessRequired.Util.resourceNameFromConfigBeanProxy(child), "read"));
                    }
                }
            } catch (Exception ex) {
                String msg = localStrings.getLocalString(GenericCrudCommand.class,
                    "GenericListCommand.accesschecks",
View Full Code Here


   
    public Collection<? extends AccessCheck> getAccessChecksForGet() {
        final Collection<AccessCheck> accessChecks = new ArrayList<AccessCheck>();
        for (Object obj : nodeTreeToProcess.keySet()) {
            final String name = obj.toString().replace('.','/');
            accessChecks.add(new AccessCheck(name, "read"));
        }
        return accessChecks;
    }
View Full Code Here

             * include them here in building the access checks
             * because the user needs read access to the node
             * in order to find out that it does or does not have children.
             */
            String name = tn1.getCompletePathName().replace('.', '/');
            accessChecks.add(new AccessCheck(name, "read"));
        }
        return accessChecks;
    }
View Full Code Here

    @Override
    public Collection<? extends AccessCheck> getAccessChecks() {
        final Collection<AccessCheck> accessChecks = new ArrayList<AccessCheck>();
        for (JavaConfig jc : up.getJavaConfigs()) {
            accessChecks.add(new AccessCheck(jc, "update", true /* isFailureFatal */));
        }
        return accessChecks;
    }
View Full Code Here

    }
   
    private Collection<? extends AccessCheck> getAccessChecksForNonMonitoring() {
        final Collection<AccessCheck> accessChecks = new ArrayList<AccessCheck>();
        for (Map.Entry entry : matchingNodesSorted) {
            accessChecks.add(new AccessCheck(AccessRequired.Util.resourceNameFromDom((Dom)entry.getKey()), "read"));
        }
        return accessChecks;
    }
View Full Code Here

    }
   
    private Collection<? extends AccessCheck> getAccessChecksForNonMonitoring() {
        final Collection<AccessCheck> accessChecks = new ArrayList<AccessCheck>();
        for (Map.Entry<Dom,String> entry : matchingNodes.entrySet()) {
            accessChecks.add(new AccessCheck(AccessRequired.Util.resourceNameFromDom((Dom)entry.getKey()), "read"));
        }
        return accessChecks;
    }
View Full Code Here

            this.value = value;
        }
       
        @Override
        Collection<? extends AccessCheck> getAccessChecks() {
            return Arrays.asList(new AccessCheck(targetName.replace('.', '/'), "update"));
        }
View Full Code Here

        Collection<? extends AccessCheck> getAccessChecks() {
            final Collection<AccessCheck> result = new ArrayList<AccessCheck>();
            for (BeanAction beanAction : beanActions) {
                result.addAll(beanAction.getAccessChecks());
            for (Map.Entry<ConfigBean,Map<String,String>> entry : changes.entrySet()) {
                result.add(new AccessCheck(AccessRequired.Util.resourceNameFromDom(entry.getKey()), "update"));
            }

            }
            return result;
        }
View Full Code Here

            this.targetNode = targetNode;
        }

        @Override
        Collection<? extends AccessCheck> getAccessChecks() {
            return Arrays.asList(new AccessCheck(targetNode.getKey().replace('.','/'), "update"));
        }
View Full Code Here

            this.value = value;
        }

        @Override
        Collection<? extends AccessCheck> getAccessChecks() {
            return Arrays.asList(new AccessCheck(name.replace('.','/'),"update"));
        }
View Full Code Here

TOP

Related Classes of org.glassfish.api.admin.AccessRequired.AccessCheck

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.