if (relationId == null) throw new IllegalArgumentException("Null RelationId");
if (newRole == null) throw new IllegalArgumentException("Null Role");
if (oldRoleValues == null) throw new IllegalArgumentException("Null List of role values");
Logger logger = getLogger();
if (logger.isEnabledFor(Logger.DEBUG)) logger.debug("Sending a roleUpdateNotification of Relation with ID: " + relationId);
String roleName = newRole.getRoleName();
List newRoleValues = newRole.getRoleValue();
String newRoleValueMessage = Role.roleValueToString(newRoleValues);
String oldRoleValueMessage = Role.roleValueToString(oldRoleValues);
StringBuffer message = new StringBuffer("Value of the role ");