/** * Removes the given role. */ public void removeRole(Role role) { getAppRoles().remove(role); for (BundleDescriptor bd : getBundleDescriptors()) { bd.removeRole(role); } }
/** * Removes the given com.sun.enterprise.deployment.Role object from me. */ public void removeRole(Role role) { if (super.getRoles().contains(role)) { for (Iterator itr = this.getEjbs().iterator(); itr.hasNext();) { EjbDescriptor ejbDescriptor = (EjbDescriptor) itr.next(); ejbDescriptor.removeRole(role); } super.removeRole(role); } }