/* * Copyright 2000-2013 Enonic AS * http://www.enonic.com/license */ package com.enonic.cms.core.security.userstore.connector; /** * Created by rmy - Date: Sep 4, 2009 */ public class EmailAlreadyExistsException extends RuntimeException { private final String userStoreName; private final String userName; private final String email; public EmailAlreadyExistsException( final String userStoreName, final String userName, final String email ) { super( createMessage( userStoreName, userName, email ) ); this.userStoreName = userStoreName; this.userName = userName; this.email = email; } public static String createMessage( final String userStoreName, final String userName, final String email ) { return "Email '" + email + "' already exists in userstore '" + userStoreName + "'"; } public String getUserStoreName() { return userStoreName; } public String getUserName() { return userName; } public String getEmail() { return email; } }