blacklist.setEmail(getInstance().getEmail());
blacklist.setIpAddress(getInstance().getRegisteredAddress());
getEntityManager().persist(blacklist);
// Remove preferences for this user
PreferenceProvider prefProvider = (PreferenceProvider)Component.getInstance("preferenceProvider");
prefProvider.deleteUserPreferenceValues(getInstance());
prefProvider.flush();
String outcome = super.remove();
if (outcome != null) {
org.jboss.seam.core.Events.instance().raiseEvent("User.removed", getInstance());
}