1 16 package org.outerj.daisy.frontend.components.userregistrar; 17 18 import java.util.Locale ; 19 20 public interface UserRegistrar { 21 static final String ROLE = UserRegistrar.class.getName(); 22 23 void registerNewUser(String login, String password, String email, String firstName, String lastName, 24 String server, String mountPoint, Locale locale) throws Exception ; 25 26 void confirmUserRegistration(long userId, String confirmKey) throws Exception ; 27 28 void sendPasswordReminder(String login, String server, String mountPoint, Locale locale) throws Exception ; 29 30 void sendLoginsReminder(String email, String server, String mountPoint, Locale locale) throws Exception ; 31 } 32 | Popular Tags |