question: public Role ( String roleName , List < ObjectName > roleValue ) throws IllegalArgumentException { if ( roleName == null || roleValue == null ) { String excMsg = "Invalid parameter" ; throw new IllegalArgumentException ( excMsg ) ; } setRoleName ( roleName ) ; setRoleValue ( roleValue ) ; return ; }
target:  <p>Make a new Role object. No check is made that the ObjectNames in the role value exist in an MBean server.  That check will be made when the role is set in a relation.