* @param user User instance
* @param locale Locale instance
* @param baseUrl Base URL
+ * <p>
+ * @return Updated (aka "managed") instance with new confirmation key
*
* @throws UserNotFoundException If the user's account was not found
* @throws UserStatusLockedException If the user's account is locked
* @throws UserStatusConfirmedException If the user's account is already
* confirmed
*/
- void resendConfirmationLink (final User user, final Locale locale, final String baseUrl) throws UserNotFoundException, UserStatusLockedException, UserStatusConfirmedException;
+ User resendConfirmationLink (final User user, final Locale locale, final String baseUrl) throws UserNotFoundException, UserStatusLockedException, UserStatusConfirmedException;
}