org.outerj.daisy.frontend.components.userregistrar
Class UserRegistrarImpl

java.lang.Object
  extended by org.outerj.daisy.frontend.components.userregistrar.UserRegistrarImpl
All Implemented Interfaces:
UserRegistrar

public class UserRegistrarImpl
extends java.lang.Object
implements UserRegistrar


Field Summary
 
Fields inherited from interface org.outerj.daisy.frontend.components.userregistrar.UserRegistrar
ROLE
 
Constructor Summary
UserRegistrarImpl()
           
 
Method Summary
 void configure(Configuration configuration)
           
 void confirmUserRegistration(long userId, java.lang.String confirmKey)
           
 void initialize()
           
 void registerNewUser(java.lang.String login, java.lang.String password, java.lang.String email, java.lang.String firstName, java.lang.String lastName, java.lang.String server, java.lang.String mountPoint, java.util.Locale locale)
           
 void sendLoginsReminder(java.lang.String email, java.lang.String server, java.lang.String mountPoint, java.util.Locale locale)
           
 void sendPasswordReminder(java.lang.String login, java.lang.String server, java.lang.String mountPoint, java.util.Locale locale)
           
 void service(ServiceManager serviceManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserRegistrarImpl

public UserRegistrarImpl()
Method Detail

service

public void service(ServiceManager serviceManager)
             throws ServiceException
Throws:
ServiceException

configure

public void configure(Configuration configuration)
               throws ConfigurationException
Throws:
ConfigurationException

initialize

public void initialize()
                throws java.lang.Exception
Throws:
java.lang.Exception

registerNewUser

public void registerNewUser(java.lang.String login,
                            java.lang.String password,
                            java.lang.String email,
                            java.lang.String firstName,
                            java.lang.String lastName,
                            java.lang.String server,
                            java.lang.String mountPoint,
                            java.util.Locale locale)
                     throws java.lang.Exception
Specified by:
registerNewUser in interface UserRegistrar
Throws:
java.lang.Exception

confirmUserRegistration

public void confirmUserRegistration(long userId,
                                    java.lang.String confirmKey)
                             throws java.lang.Exception
Specified by:
confirmUserRegistration in interface UserRegistrar
Throws:
java.lang.Exception

sendPasswordReminder

public void sendPasswordReminder(java.lang.String login,
                                 java.lang.String server,
                                 java.lang.String mountPoint,
                                 java.util.Locale locale)
                          throws java.lang.Exception
Specified by:
sendPasswordReminder in interface UserRegistrar
Throws:
java.lang.Exception

sendLoginsReminder

public void sendLoginsReminder(java.lang.String email,
                               java.lang.String server,
                               java.lang.String mountPoint,
                               java.util.Locale locale)
                        throws java.lang.Exception
Specified by:
sendLoginsReminder in interface UserRegistrar
Throws:
java.lang.Exception


Copyright © -2006 . All Rights Reserved.