import javax.persistence.Query;
import org.mxchange.jcontacts.exceptions.ContactAlreadyAddedException;
import org.mxchange.jcontacts.exceptions.ContactNotFoundException;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
/**
* An administrative contact EJB
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "adminContact", description = "An administrative contact EJB")
-public class FinancialsAdminContactSessionBean extends BaseFinancialsDatabaseBean implements AdminContactSessionBeanRemote {
+public class FinancialsAdminContactSessionBean extends BaseFinancialsEnterpriseBean implements AdminContactSessionBeanRemote {
/**
* Serial number
import javax.persistence.NoResultException;
import javax.persistence.Query;
import org.mxchange.jcontacts.exceptions.ContactNotFoundException;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
/**
* A contact EJB
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "contact", description = "A bean handling contact data")
-public class FinancialsContactSessionBean extends BaseFinancialsDatabaseBean implements ContactSessionBeanRemote {
+public class FinancialsContactSessionBean extends BaseFinancialsEnterpriseBean implements ContactSessionBeanRemote {
/**
* Serial number
import javax.ejb.Stateless;
import org.mxchange.jcontacts.model.contact.Contact;
import org.mxchange.jcontacts.model.contact.ContactSessionBeanRemote;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
import org.mxchange.jphone.exceptions.phone.PhoneNumberAlreadyLinkedException;
import org.mxchange.jphone.exceptions.phone.PhoneNumberNotLinkedException;
import org.mxchange.jphone.model.phonenumbers.fax.DialableFaxNumber;
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "adminContactPhone", description = "An administrative bean handling contact's phone data")
-public class FinancialsAdminContactPhoneSessionBean extends BaseFinancialsDatabaseBean implements AdminContactsPhoneSessionBeanRemote {
+public class FinancialsAdminContactPhoneSessionBean extends BaseFinancialsEnterpriseBean implements AdminContactsPhoneSessionBeanRemote {
/**
* Serial number
import org.mxchange.jcontactsbusiness.exceptions.basicdata.BasicDataAlreadyAddedException;
import org.mxchange.jcontactsbusiness.model.employee.Employable;
import org.mxchange.jcontactsbusiness.model.headquarter.Headquarter;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
import org.mxchange.jusercore.model.user.User;
/**
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "adminBasicCompanyData", description = "An administrative statless bean for handling business data (all)")
-public class FinancialsAdminBusinessDataSessionBean extends BaseFinancialsDatabaseBean implements AdminBasicCompanyDataSessionBeanRemote {
+public class FinancialsAdminBusinessDataSessionBean extends BaseFinancialsEnterpriseBean implements AdminBasicCompanyDataSessionBeanRemote {
/**
* Serial number
import java.util.List;
import javax.ejb.Stateless;
import javax.persistence.Query;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
/**
* A stateless session bean for business data
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "basicCompanyData", description = "A general statless bean for handling business data (all)")
-public class FinancialsBusinessDataSessionBean extends BaseFinancialsDatabaseBean implements BasicCompanyDataSessionBeanRemote {
+public class FinancialsBusinessDataSessionBean extends BaseFinancialsEnterpriseBean implements BasicCompanyDataSessionBeanRemote {
/**
* Serial number
import org.mxchange.jcontactsbusiness.model.basicdata.BasicData;
import org.mxchange.jcontactsbusiness.model.opening_time.OpeningTime;
import org.mxchange.jcountry.model.data.Country;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
import org.mxchange.jusercore.model.user.User;
/**
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "adminBranchOffice", description = "An administrative statless bean for handling branch office data (all)")
-public class FinancialsAdminBranchOfficeSessionBean extends BaseFinancialsDatabaseBean implements AdminBranchOfficeSessionBeanRemote {
+public class FinancialsAdminBranchOfficeSessionBean extends BaseFinancialsEnterpriseBean implements AdminBranchOfficeSessionBeanRemote {
/**
* Serial number
import java.util.List;
import javax.ejb.Stateless;
import javax.persistence.Query;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
/**
* A stateless session bean for general branch office purposes
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "branchOffice", description = "A general statless bean for handling branch office data (all)")
-public class FinancialsBranchOfficeSessionBean extends BaseFinancialsDatabaseBean implements BranchOfficeSessionBeanRemote {
+public class FinancialsBranchOfficeSessionBean extends BaseFinancialsEnterpriseBean implements BranchOfficeSessionBeanRemote {
/**
* Serial number
import org.mxchange.jcontactsbusiness.model.branchoffice.BranchOffice;
import org.mxchange.jcontactsbusiness.model.employee.Employable;
import org.mxchange.jcontactsbusiness.model.headquarter.Headquarter;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
import org.mxchange.jusercore.model.user.User;
/**
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "adminDepartment", description = "An administrative statless bean for handling department data (all)")
-public class FinancialsAdminDepartmentSessionBean extends BaseFinancialsDatabaseBean implements AdminDepartmentSessionBeanRemote {
+public class FinancialsAdminDepartmentSessionBean extends BaseFinancialsEnterpriseBean implements AdminDepartmentSessionBeanRemote {
/**
* Serial number
import java.util.List;
import javax.ejb.Stateless;
import javax.persistence.Query;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
/**
* A stateless session bean for general department purposes
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "department", description = "A general statless bean for handling branch office data (all)")
-public class FinancialsDepartmentSessionBean extends BaseFinancialsDatabaseBean implements DepartmentSessionBeanRemote {
+public class FinancialsDepartmentSessionBean extends BaseFinancialsEnterpriseBean implements DepartmentSessionBeanRemote {
/**
* Serial number
import org.mxchange.jcontactsbusiness.model.branchoffice.BranchOffice;
import org.mxchange.jcontactsbusiness.model.department.Department;
import org.mxchange.jcontactsbusiness.model.headquarter.Headquarter;
-import org.mxchange.jcontactsbusiness.model.jobposition.JobPosition;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jcontactsbusiness.model.jobposition.HireableJobPosition;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
import org.mxchange.jphone.model.phonenumbers.mobile.DialableMobileNumber;
import org.mxchange.jphone.model.phonenumbers.mobileprovider.MobileProvider;
import org.mxchange.jusercore.model.user.User;
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "adminEmployee", description = "An administrative statless bean for handling company employees")
-public class FinancialsAdminEmployeeSessionBean extends BaseFinancialsDatabaseBean implements AdminEmployeeSessionBeanRemote {
+public class FinancialsAdminEmployeeSessionBean extends BaseFinancialsEnterpriseBean implements AdminEmployeeSessionBeanRemote {
/**
* Serial number
}
// Is headquarter set?
- if (employee.getEmployeeJobPosition() instanceof JobPosition) {
+ if (employee.getEmployeeJobPosition() instanceof HireableJobPosition) {
// Then make it managed
- final JobPosition jobPosition = this.createManaged(employee.getEmployeeJobPosition());
+ final HireableJobPosition jobPosition = this.createManaged(employee.getEmployeeJobPosition());
// Set it back
employee.setEmployeeJobPosition(jobPosition);
import java.util.List;
import javax.ejb.Stateless;
import javax.persistence.Query;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
/**
* A stateless bean for general purposes for company employees.
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "employee", description = "A general statless bean for handling company employees")
-public class FinancialsEmployeeSessionBean extends BaseFinancialsDatabaseBean implements EmployeeSessionBeanRemote {
+public class FinancialsEmployeeSessionBean extends BaseFinancialsEnterpriseBean implements EmployeeSessionBeanRemote {
/**
* Serial number
import org.mxchange.jcontactsbusiness.exceptions.headquarter.HeadquarterAlreadyAddedException;
import org.mxchange.jcontactsbusiness.model.opening_time.OpeningTime;
import org.mxchange.jcountry.model.data.Country;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
import org.mxchange.jusercore.model.user.User;
/**
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "adminHeadquarter", description = "An administrative statless bean for handling branch office data (all)")
-public class FinancialsAdminHeadquarterSessionBean extends BaseFinancialsDatabaseBean implements AdminHeadquarterSessionBeanRemote {
+public class FinancialsAdminHeadquarterSessionBean extends BaseFinancialsEnterpriseBean implements AdminHeadquarterSessionBeanRemote {
/**
* Serial number
import java.util.List;
import javax.ejb.Stateless;
import javax.persistence.Query;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
import org.mxchange.jcontactsbusiness.model.headquarter.HeadquarterSessionBeanRemote;
/**
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "headquarter", description = "A general statless bean for handling headquarter data (all)")
-public class FinancialsHeadquarterSessionBean extends BaseFinancialsDatabaseBean implements HeadquarterSessionBeanRemote {
+public class FinancialsHeadquarterSessionBean extends BaseFinancialsEnterpriseBean implements HeadquarterSessionBeanRemote {
/**
* Serial number
import java.text.MessageFormat;
import java.util.Date;
import javax.ejb.Stateless;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
/**
* A stateless session bean for administrative opening times purposes
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "adminOpeningTimes", description = "An administrative statless bean for handling opening times")
-public class FinancialsAdminOpeningTimesSessionBean extends BaseFinancialsDatabaseBean implements AdminOpeningTimeSessionBeanRemote {
+public class FinancialsAdminOpeningTimesSessionBean extends BaseFinancialsEnterpriseBean implements AdminOpeningTimeSessionBeanRemote {
/**
* Serial number
import java.util.List;
import javax.ejb.Stateless;
import javax.persistence.Query;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
/**
* A stateless session bean for general opening times purposes
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "openingTimes", description = "A general statless bean for handling branch office data (all)")
-public class FinancialsOpeningTimesSessionBean extends BaseFinancialsDatabaseBean implements OpeningTimeSessionBeanRemote {
+public class FinancialsOpeningTimesSessionBean extends BaseFinancialsEnterpriseBean implements OpeningTimeSessionBeanRemote {
/**
* Serial number
import javax.persistence.NoResultException;
import javax.persistence.Query;
import org.mxchange.jcountry.exceptions.CountryAlreadyAddedException;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
/**
* A stateless EJB for administrative country purposes
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "adminCountry", description = "A stateless session-scoped bean for administrative country purposes")
-public class FinancialsAdminCountrySingletonBean extends BaseFinancialsDatabaseBean implements AdminCountrySessionBeanRemote {
+public class FinancialsAdminCountrySingletonBean extends BaseFinancialsEnterpriseBean implements AdminCountrySessionBeanRemote {
/**
* Serial number
import javax.ejb.Singleton;
import javax.ejb.Startup;
import javax.persistence.Query;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
/**
* A singleton EJB for country informations
*/
@Startup
@Singleton (name = "country", description = "A singleton session-scoped bean for country informations")
-public class FinancialsCountrySingletonBean extends BaseFinancialsDatabaseBean implements CountrySingletonBeanRemote {
+public class FinancialsCountrySingletonBean extends BaseFinancialsEnterpriseBean implements CountrySingletonBeanRemote {
/**
* Serial number
import java.text.MessageFormat;
import java.util.Date;
import javax.ejb.Stateless;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
import org.mxchange.jphone.exceptions.mobileprovider.MobileProviderAlreadyAddedException;
/**
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "adminMobileProvider", description = "A singleton session-scoped bean for mobile provider informations, admin-edition")
-public class FinancialsAdminMobileProviderSessionBean extends BaseFinancialsDatabaseBean implements AdminMobileProviderSessionBeanRemote {
+public class FinancialsAdminMobileProviderSessionBean extends BaseFinancialsEnterpriseBean implements AdminMobileProviderSessionBeanRemote {
/**
* Serial number
import javax.ejb.Singleton;
import javax.ejb.Startup;
import javax.persistence.Query;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
/**
* A singleton EJB for mobile provider informations
*/
@Startup
@Singleton (name = "mobileProvider", description = "A singleton session-scoped bean for SMS provider informations")
-public class FinancialsMobileProviderSingletonBean extends BaseFinancialsDatabaseBean implements MobileProviderSingletonBeanRemote {
+public class FinancialsMobileProviderSingletonBean extends BaseFinancialsEnterpriseBean implements MobileProviderSingletonBeanRemote {
/**
* Serial number
import java.text.MessageFormat;
import java.util.Date;
import javax.ejb.Stateless;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
import org.mxchange.jphone.model.phonenumbers.fax.DialableFaxNumber;
import org.mxchange.jphone.model.phonenumbers.fax.FaxNumbers;
import org.mxchange.jphone.model.phonenumbers.landline.DialableLandLineNumber;
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "adminPhone", description = "An administrative bean handling phone data")
-public class FinancialsAdminPhoneSessionBean extends BaseFinancialsDatabaseBean implements AdminPhoneSessionBeanRemote {
+public class FinancialsAdminPhoneSessionBean extends BaseFinancialsEnterpriseBean implements AdminPhoneSessionBeanRemote {
/**
* Serial number
import java.util.List;
import javax.ejb.Stateless;
import javax.persistence.Query;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
import org.mxchange.jphone.model.phonenumbers.fax.DialableFaxNumber;
import org.mxchange.jphone.model.phonenumbers.fax.FaxNumber;
import org.mxchange.jphone.model.phonenumbers.landline.DialableLandLineNumber;
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "phone", description = "A bean handling phone data")
-public class FinancialsPhoneSessionBean extends BaseFinancialsDatabaseBean implements PhoneSessionBeanRemote {
+public class FinancialsPhoneSessionBean extends BaseFinancialsEnterpriseBean implements PhoneSessionBeanRemote {
/**
* Serial number
import javax.ejb.EJB;
import javax.ejb.Stateless;
import org.mxchange.jcontacts.model.contact.Contact;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
import org.mxchange.jusercore.exceptions.EmailAddressAlreadyRegisteredException;
import org.mxchange.jusercore.exceptions.UserNameAlreadyRegisteredException;
import org.mxchange.jusercore.exceptions.UserNotFoundException;
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "adminUser", description = "A bean handling the user data")
-public class FinancialsAdminUserSessionBean extends BaseFinancialsDatabaseBean implements AdminUserSessionBeanRemote {
+public class FinancialsAdminUserSessionBean extends BaseFinancialsEnterpriseBean implements AdminUserSessionBeanRemote {
/**
* Serial number
import javax.persistence.Query;
import org.mxchange.jcontacts.model.contact.Contact;
import org.mxchange.jcontacts.model.contact.Contacts;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
import org.mxchange.jphone.model.phonenumbers.fax.DialableFaxNumber;
import org.mxchange.jphone.model.phonenumbers.fax.FaxNumbers;
import org.mxchange.jphone.model.phonenumbers.landline.DialableLandLineNumber;
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "user", description = "A bean handling the user data")
-public class FinancialsUserSessionBean extends BaseFinancialsDatabaseBean implements UserSessionBeanRemote {
+public class FinancialsUserSessionBean extends BaseFinancialsEnterpriseBean implements UserSessionBeanRemote {
/**
* Serial number
import javax.jms.Message;
import javax.jms.MessageListener;
import javax.jms.ObjectMessage;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
import org.mxchange.jusercore.model.user.User;
/**
)
}
)
-public class FinancialsUserActivityLogMessageBean extends BaseFinancialsDatabaseBean implements MessageListener {
+public class FinancialsUserActivityLogMessageBean extends BaseFinancialsEnterpriseBean implements MessageListener {
/**
* Serial number
import javax.jms.JMSException;
import javax.jms.ObjectMessage;
import javax.persistence.Query;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
import org.mxchange.jusercore.model.user.User;
/**
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "userActivity", description = "A stateless, session-scored user-activity bean.")
-public class FinancialsUserActivitySessionBean extends BaseFinancialsDatabaseBean implements UserActivityLogSessionBeanRemote {
+public class FinancialsUserActivitySessionBean extends BaseFinancialsEnterpriseBean implements UserActivityLogSessionBeanRemote {
/**
* Serial number
import javax.ejb.Stateless;
import javax.persistence.NoResultException;
import javax.persistence.Query;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
import org.mxchange.jusercore.model.email_address.ChangeableEmailAddress;
import org.mxchange.jusercore.model.email_address.EmailAddressChange;
import org.mxchange.jusercore.model.user.UserSessionBeanRemote;
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "userEmailChange", description = "A bean handling user email changes")
-public class FinancialsUserEmailChangeSessionBean extends BaseFinancialsDatabaseBean implements UserEmailChangeSessionBeanRemote {
+public class FinancialsUserEmailChangeSessionBean extends BaseFinancialsEnterpriseBean implements UserEmailChangeSessionBeanRemote {
/**
* Serial number
import java.util.List;
import javax.ejb.Stateless;
import javax.persistence.Query;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
import org.mxchange.jusercore.model.user.User;
/**
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "userPasswordHistory", description = "A stateless EJB for user's password history. This bean does return the full user's password history and not limited. The application then needs to limit it to it's purpose.")
-public class FinancialsUserPasswordHistorySessionBean extends BaseFinancialsDatabaseBean implements UserPasswordHistorySessionBeanRemote {
+public class FinancialsUserPasswordHistorySessionBean extends BaseFinancialsEnterpriseBean implements UserPasswordHistorySessionBeanRemote {
/**
* Serial number
import java.text.MessageFormat;
import javax.ejb.EJB;
import javax.ejb.Stateless;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
import org.mxchange.jusercore.exceptions.UserNotFoundException;
import org.mxchange.jusercore.exceptions.UserStatusLockedException;
import org.mxchange.jusercore.exceptions.UserStatusUnconfirmedException;
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "userLogin", description = "A bean handling the user login for Financials project")
-public class FinancialsUserLoginSessionBean extends BaseFinancialsDatabaseBean implements UserLoginSessionBeanRemote {
+public class FinancialsUserLoginSessionBean extends BaseFinancialsEnterpriseBean implements UserLoginSessionBeanRemote {
/**
* Serial number
import javax.persistence.NoResultException;
import javax.persistence.Query;
import org.mxchange.jcontacts.model.contact.Contact;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
import org.mxchange.jusercore.exceptions.EmailAddressAlreadyRegisteredException;
import org.mxchange.jusercore.exceptions.UserNameAlreadyRegisteredException;
import org.mxchange.jusercore.model.user.AdminUserSessionBeanRemote;
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "userRegistration", description = "A bean handling the user registration")
-public class FinancialsUserRegistrationSessionBean extends BaseFinancialsDatabaseBean implements UserRegistrationSessionBeanRemote {
+public class FinancialsUserRegistrationSessionBean extends BaseFinancialsEnterpriseBean implements UserRegistrationSessionBeanRemote {
/**
* Serial number
import java.util.Locale;
import javax.ejb.EJB;
import javax.ejb.Stateless;
-import org.mxchange.jfinancials.database.BaseFinancialsDatabaseBean;
+import org.mxchange.jfinancials.enterprise.BaseFinancialsEnterpriseBean;
import org.mxchange.jusercore.exceptions.UserNotFoundException;
import org.mxchange.jusercore.exceptions.UserStatusConfirmedException;
import org.mxchange.jusercore.exceptions.UserStatusLockedException;
* @author Roland Häder<roland@mxchange.org>
*/
@Stateless (name = "userResendConfirmationLink", description = "A bean resending confirmation links")
-public class FinancialsResendLinkSessionBean extends BaseFinancialsDatabaseBean implements ResendLinkSessionBeanRemote {
+public class FinancialsResendLinkSessionBean extends BaseFinancialsEnterpriseBean implements ResendLinkSessionBeanRemote {
/**
* Serial number