public class RegistrationServiceImpl extends Object implements RegistrationService
RegistrationServiceImpl class.
NAME| Constructor and Description | 
|---|
RegistrationServiceImpl()
 Constructor for RegistrationServiceImpl. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RegistrationDTO | 
findByEmailAddress(String emailAddress)
 findByEmailAddress. 
 | 
RegistrationDTO | 
findByEmailAddressAndPassword(String emailAddress,
                             String password)
 findByEmailAddressAndPassword. 
 | 
boolean | 
hasEmailAddressBeenUsed(String email)
 hasEmailAddressBeenUsed. 
 | 
void | 
insert(RegistrationDTO registrationDTO)
 insert. 
 | 
void | 
insert(String[] emails,
      InvitationParams invitationParams,
      org.springframework.mail.MailSender sender)
 insert. 
 | 
void | 
setRegistrationDAO(RegistrationDAO registrationDAO)
 setRegistrationDAO. 
 | 
void | 
update(RegistrationDTO registrationDTO)
 update. 
 | 
Registration | 
updateDetached(Registration registration)
 updateDetached. 
 | 
public RegistrationServiceImpl()
Constructor for RegistrationServiceImpl.
public void setRegistrationDAO(RegistrationDAO registrationDAO)
setRegistrationDAO.
Sets a private member variable with an instance of an implementation of RegistrationDAO. This method is called by the Spring framework at run time.setRegistrationDAO in interface RegistrationServiceregistrationDAO - a RegistrationDAO object.RegistrationDAOpublic void insert(RegistrationDTO registrationDTO)
insert.
insert in interface RegistrationServiceregistrationDTO - public void update(RegistrationDTO registrationDTO)
update.
update in interface RegistrationServiceregistrationDTO - public void insert(String[] emails, InvitationParams invitationParams, org.springframework.mail.MailSender sender)
insert.
insert in interface RegistrationServiceemails - an array of String objects.invitationParams - a InvitationParams object.sender - a MailSender object.public RegistrationDTO findByEmailAddress(String emailAddress)
findByEmailAddress.
Finds an instance of Registration in the database by the Registration emailAddress, and copies the Registration properties to an instance of RegistrationDTO.findByEmailAddress in interface RegistrationServiceemailAddress - a String object.RegistrationDTO object.public RegistrationDTO findByEmailAddressAndPassword(String emailAddress, String password)
findByEmailAddressAndPassword.
Finds an instance of Registration in the database by the Registration emailAddress and password, and copies the Registration properties to an instance of RegistrationDTO.findByEmailAddressAndPassword in interface RegistrationServiceemailAddress - a String object.password - a String object.RegistrationDTO object.public boolean hasEmailAddressBeenUsed(String email)
hasEmailAddressBeenUsed.
Determines if an email address has already been used.hasEmailAddressBeenUsed in interface RegistrationServiceemail - a String object.public Registration updateDetached(Registration registration)
updateDetached.
updateDetached in interface RegistrationServiceregistration - a Registration object.Registration object.Copyright © 2015 SeqWare. All rights reserved.