Is the value returned by the method iRoleFactory getUniqueID() stable? As long as the role exists, will that method return the same value? Does the unique id for a role change over time? What causes it to change?
The code below shows briefly how I gather the unique id for a role.
IRoleFactory roles = UMFactory.getRoleFactory();
roleId = (String) sResult.next();
iRole = roles.getRole(roleId);
String isThisStable = iRole.getUniqueID());
Thanks,
Kevin