Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package base.security;
 
 import java.util.List;
 import java.util.Map;
 
 public class RoleManager {
	public List<Roleroles = new LinkedList<>();
	public List<RoleresourceBasedRoles = new LinkedList<>();
	public List<RolenonResourceBasedRoles = new LinkedList<>();
	public RoleManager() {
	}
	public void registerResourceType(ResourceLookup lookup) {
		.put(lookup.getResourceType(), lookup);
	}
	public void registerRole(Role role) {
		.add(role);
		if(role.getResourceType() == null) {
else {
				throw new IllegalStateException("RoleManager.registerRole() invoked using a resource type that was not previously registered: " + role.getResourceType());
			}
			Collections.sort();
		}
	}
	}
	}
		return .get(role);
	}
	public Role getRole(String role) {
		for(Role r : ) {
			if(r.getRole().equals(role)) {
				return r;
			}
		}
		return null;
	}
New to GrepCode? Check out our FAQ X