Guest User

Untitled

a guest
Sep 20th, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.05 KB | None | 0 0
  1. package web;
  2.  
  3. import ejbs.StudentBean;
  4. import javax.inject.Named;
  5. import javax.enterprise.context.SessionScoped;
  6. import java.io.Serializable;
  7. import java.util.logging.Logger;
  8. import javax.ejb.EJB;
  9.  
  10. @Named(value = "administratorManager")
  11. @SessionScoped
  12. public class AdministratorManager implements Serializable {
  13.  
  14. private static final Logger logger = Logger.getLogger("web.AdministratorManager");
  15. @EJB
  16. private StudentBean studentBean;
  17. private String newStudentUsername;
  18. private String newStudentPassword;
  19. private String newStudentName;
  20. private String newStudentEmail;
  21.  
  22. public AdministratorManager() {
  23. }
  24.  
  25. public void createStudent() {
  26. try {
  27. studentBean.create(
  28. newStudentUsername,
  29. newStudentPassword,
  30. newStudentName,
  31. newStudentEmail);
  32. clearNewStudent();
  33. } catch (Exception e) {
  34. logger.warning("Problem creating student in method creatStudent.");
  35. }
  36. }
  37.  
  38. private void clearNewStudent() {
  39. newStudentUsername = null;
  40. newStudentPassword = null;
  41. newStudentName = null;
  42. newStudentEmail = null;
  43. }
  44.  
  45. public String getNewStudentUsername() {
  46. return newStudentUsername;
  47. }
  48.  
  49. public void setNewStudentUsername(String newStudentUsername) {
  50. this.newStudentUsername = newStudentUsername;
  51. }
  52.  
  53. public String getNewStudentPassword() {
  54. return newStudentPassword;
  55. }
  56.  
  57. public void setNewStudentPassword(String newStudentPassword) {
  58. this.newStudentPassword = newStudentPassword;
  59. }
  60.  
  61. public String getNewStudentName() {
  62. return newStudentName;
  63. }
  64.  
  65. public void setNewStudentName(String newStudentName) {
  66. this.newStudentName = newStudentName;
  67. }
  68.  
  69. public String getNewStudentEmail() {
  70. return newStudentEmail;
  71. }
  72.  
  73. public void setNewStudentEmail(String newStudentEmail) {
  74. this.newStudentEmail = newStudentEmail;
  75. }
  76. }
Add Comment
Please, Sign In to add comment