String the_object_key = new String(get_object_key());
int position = the_object_key.indexOf("RecoveryManager");
String new_object_key = the_object_key.substring(0, position).concat(objectId);
IOR new_ior = new IOR();
List profiles = getProfiles();
new_ior.type_id = getTypeId();
new_ior.profiles = new TaggedProfile[profiles.size()];
for (int i = 0; i < profiles.size(); i++)