@Remote
public interface AdminUserSessionBeanRemote extends Serializable {
+ /**
+ * Deletes given user instance
+ * <p>
+ * @param user User instance to delete
+ * @param userDeleteReason Delete reason
+ * <p>
+ * @throws UserNotFoundException If the user account is not found
+ */
+ void deleteUser (final User user, final String userDeleteReason) throws UserNotFoundException;
+
/**
* Locks given user account with given reason
* <p>