Tracing.logInfo("Start EfficiencyStatementManager.archiveUserData for identity=" + identity, this.getClass());
EfficiencyStatementManager.getInstance().archiveUserData(identity, getArchivFilePath(identity) );
Tracing.logInfo("Start Deleting user=" + identity, this.getClass());
for (Iterator<UserDataDeletable> iter = userDataDeletableResources.iterator(); iter.hasNext();) {
UserDataDeletable element = iter.next();
Tracing.logInfo("UserDataDeletable-Loop element=" + element, this.getClass());
element.deleteUserData(identity, newName);
}
Tracing.logInfo("deleteUserProperties user=" + identity.getUser(), this.getClass());
UserManager.getInstance().deleteUserProperties(identity.getUser());
// Delete all authentications for certain identity
List authentications = ManagerFactory.getManager().getAuthentications(identity);