Search in sources :

Example 21 with AccessCheck

use of org.glassfish.api.admin.AccessRequired.AccessCheck in project Payara by payara.

the class CreateSystemProperties method getAccessChecks.

@Override
public Collection<? extends AccessCheck> getAccessChecks() {
    final Collection<AccessCheck> result = new ArrayList<AccessCheck>();
    result.add(new AccessCheck(AccessRequired.Util.resourceNameFromConfigBeanProxy(spb), "update"));
    return result;
}
Also used : AccessCheck(org.glassfish.api.admin.AccessRequired.AccessCheck) ArrayList(java.util.ArrayList)

Example 22 with AccessCheck

use of org.glassfish.api.admin.AccessRequired.AccessCheck in project Payara by payara.

the class CreateResourceRef method getAccessChecks.

@Override
public Collection<? extends AccessCheck> getAccessChecks() {
    final Collection<AccessCheck> accessChecks = new ArrayList<AccessCheck>();
    accessChecks.add(new AccessCheck(AccessRequired.Util.resourceNameFromConfigBeanType(refContainer, null, /* collection name */
    ResourceRef.class), "create"));
    return accessChecks;
}
Also used : AccessCheck(org.glassfish.api.admin.AccessRequired.AccessCheck) ArrayList(java.util.ArrayList)

Example 23 with AccessCheck

use of org.glassfish.api.admin.AccessRequired.AccessCheck in project Payara by payara.

the class MonitoringReporter method getAccessChecksForGet.

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(sanitizeResourceName(name), "read"));
    }
    return accessChecks;
}
Also used : AccessCheck(org.glassfish.api.admin.AccessRequired.AccessCheck)

Example 24 with AccessCheck

use of org.glassfish.api.admin.AccessRequired.AccessCheck in project Payara by payara.

the class GenericCreateCommand method getAccessChecks.

@Override
public Collection<? extends AccessCheck> getAccessChecks() {
    final Collection<AccessCheck> checks = new ArrayList<AccessCheck>();
    checks.add(new AccessCheck(parentBean, (Class<? extends ConfigBeanProxy>) targetType, "create"));
    return checks;
}
Also used : AccessCheck(org.glassfish.api.admin.AccessRequired.AccessCheck) ArrayList(java.util.ArrayList)

Aggregations

AccessCheck (org.glassfish.api.admin.AccessRequired.AccessCheck)24 ArrayList (java.util.ArrayList)15 ApplicationRef (com.sun.enterprise.config.serverbeans.ApplicationRef)2 AppTenant (com.sun.enterprise.config.serverbeans.AppTenant)1 Cluster (com.sun.enterprise.config.serverbeans.Cluster)1 Server (com.sun.enterprise.config.serverbeans.Server)1 VirtualServer (com.sun.enterprise.config.serverbeans.VirtualServer)1 InvocationTargetException (java.lang.reflect.InvocationTargetException)1