@Override public Set<String> listInstanceOperations(Class<?> resourceClass) { if (!instanceOperations.containsKey(resourceClass)) { initOperations(resourceClass); } Set<String> permissions = new HashSet<String>(); for (String permission : instanceOperations.get(resourceClass).keySet()) { permissions.add(permission); } return permissions; } }
@Override public Set<String> listClassOperations(Class<?> resourceClass) { if (!classOperations.containsKey(resourceClass)) { initOperations(resourceClass); } Set<String> permissions = new HashSet<String>(); for (String permission : classOperations.get(resourceClass).keySet()) { permissions.add(permission); } return permissions; }
@Override public Set<String> listInstanceOperations(Class<?> resourceClass) { if (!instanceOperations.containsKey(resourceClass)) { initOperations(resourceClass); } Set<String> permissions = new HashSet<String>(); for (String permission : instanceOperations.get(resourceClass).keySet()) { permissions.add(permission); } return permissions; } }
@Override public Set<String> listClassOperations(Class<?> resourceClass) { if (!classOperations.containsKey(resourceClass)) { initOperations(resourceClass); } Set<String> permissions = new HashSet<String>(); for (String permission : classOperations.get(resourceClass).keySet()) { permissions.add(permission); } return permissions; }
public PermissionSet createPermissionSet(Class<?> resourceClass, String members) { if (!instanceOperations.containsKey(resourceClass)) { initOperations(resourceClass); } return new PermissionSet(resourceClass, members); }
public PermissionSet createPermissionSet(Class<?> resourceClass, String members) { if (!instanceOperations.containsKey(resourceClass)) { initOperations(resourceClass); } return new PermissionSet(resourceClass, members); }