import java.io.Serializable;
import javax.ejb.Remote;
-import org.mxchange.jusercore.exceptions.UserAlreadyRegisteredException;
+import org.mxchange.jusercore.exceptions.EmailAddressAlreadyRegisteredException;
+import org.mxchange.jusercore.exceptions.UserNameAlreadyRegisteredException;
import org.mxchange.jusercore.model.user.User;
/**
* <p>
* @param user User instance to register
* @return The fully registered user account
- * @throws org.mxchange.jusercore.exceptions.UserAlreadyRegisteredException If the user has already been registered
+ * @throws org.mxchange.jusercore.exceptions.UserNameAlreadyRegisteredException If the user name has already been registered
+ * @throws org.mxchange.jusercore.exceptions.EmailAddressAlreadyRegisteredException If the email address has already been registered
*/
- public User registerUser (final User user) throws UserAlreadyRegisteredException;
+ public User registerUser (final User user) throws UserNameAlreadyRegisteredException, EmailAddressAlreadyRegisteredException;
}