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;
}
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;
}
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;
}
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;
}
Aggregations