/**
* A web bean for user registration
* <p>
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
@Named ("loginController")
@SessionScoped
/**
* An interface for registration web controllers
* <p>
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
public interface UserLoginWebSessionController extends Serializable {
/**
* A web request bean for user profiles
* <p>
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
@Named (value = "profileController")
@RequestScoped
/**
* A bean interface for user profiles
* <p>
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
public interface UserProfileWebRequestController extends Serializable {
/**
* A web bean for user registration
* <p>
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
@Named ("registerController")
@SessionScoped
/**
* An interface for registration web controllers
* <p>
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
public interface UserRegisterWebSessionController extends Serializable {
/**
* A bean for sharing address books with other users
* <p>
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
@Named (value = "shareController")
@SessionScoped
/**
* Controller interface sharing address books
* <p>
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
public interface SharesWebSessionController extends Serializable {
/**
* Converter for country instance
* <p>
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
@FacesConverter (value = "country")
public class CountryConverter implements Converter {
/**
* Converter for SMS provider instance
* <p>
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
@FacesConverter (value = "cellphoneCarrier")
public class SmsProviderConverter implements Converter {
/**
* Converter for user id <-> valid user instance
* <p>
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
@FacesConverter (value = "UserConverter")
public class UserConverter implements Converter {
/**
* A validator for validating passwords (if they match with stored)
* <p>
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
@FacesValidator (value = "UserPasswordValidator")
public class UserPasswordValidator extends BaseStringValidator implements Validator {