Advertisement
Guest User

Untitled

a guest
Oct 29th, 2015
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.54 KB | None | 0 0
  1. package org.jboss.tools.examples.service;
  2.  
  3. import java.util.Date;
  4.  
  5. import javax.ejb.Stateful;
  6. import javax.enterprise.context.ApplicationScoped;
  7. import javax.enterprise.event.Event;
  8. import javax.inject.Inject;
  9. import javax.persistence.EntityManager;
  10. import javax.persistence.PersistenceContext;
  11. import javax.persistence.Query;
  12.  
  13. import org.jboss.tools.examples.model.Member;
  14. import org.jboss.tools.examples.model.Project;
  15. import org.jboss.tools.examples.model.Team;
  16.  
  17. @ApplicationScoped
  18. @Stateful
  19. public class MainTest {
  20.  
  21.  
  22. @Inject
  23. private EntityManager em;
  24.  
  25. @Inject
  26. private Event <Team> teamEventSrc;
  27.  
  28. public void test(){
  29.  
  30. Member member1 = new Member();
  31. Member member2 = new Member();
  32. Member member3 = new Member();
  33. Member member4 = new Member();
  34. Member member5 = new Member();
  35. Member member6 = new Member();
  36. Member member7 = new Member();
  37. Member member8 = new Member();
  38. Member member9 = new Member();
  39. Member member10 = new Member();
  40.  
  41. member1.setName("Ondrej");
  42. member1.setEmail("member1@gmail.com");
  43. member1.setPhoneNumber("2125551234");
  44. member1.setAge(20);
  45. member1.setGender("male");
  46. member1.setSurname("Novak");
  47.  
  48. member2.setName("Miroslav");
  49. member2.setEmail("member2@gmail.com");
  50. member2.setPhoneNumber("2135551234");
  51. member2.setAge(25);
  52. member2.setGender("male");
  53. member2.setSurname("Capek");
  54.  
  55. member3.setName("Aron");
  56. member3.setEmail("member3@gmail.com");
  57. member3.setPhoneNumber("2145551234");
  58. member3.setAge(26);
  59. member3.setGender("male");
  60. member3.setSurname("Hotchner");
  61.  
  62. member4.setName("Jaroslav");
  63. member4.setEmail("member4@gmail.com");
  64. member4.setPhoneNumber("3125551234");
  65. member4.setAge(22);
  66. member4.setGender("male");
  67. member4.setSurname("Schtigel");
  68.  
  69. member5.setName("Janet");
  70. member5.setEmail("member5@gmail.com");
  71. member5.setPhoneNumber("2125551237");
  72. member5.setAge(20);
  73. member5.setGender("female");
  74. member5.setSurname("Voerman");
  75.  
  76. member6.setName("Samanta");
  77. member6.setEmail("member6@gmail.com");
  78. member6.setPhoneNumber("2125551238");
  79. member6.setAge(21);
  80. member6.setGender("female");
  81. member6.setSurname("Kruz");
  82.  
  83. member7.setName("Vanona");
  84. member7.setEmail("member7@gmail.com");
  85. member7.setPhoneNumber("2125551239");
  86. member7.setAge(23);
  87. member7.setGender("female");
  88. member7.setSurname("Raider");
  89.  
  90. member8.setName("Emily");
  91. member8.setEmail("member8@gmail.com");
  92. member8.setPhoneNumber("4125551234");
  93. member8.setAge(27);
  94. member8.setGender("female");
  95. member8.setSurname("Prentis");
  96.  
  97. member9.setName("Alan");
  98. member9.setEmail("member9@gmail.com");
  99. member9.setPhoneNumber("5125551234");
  100. member9.setAge(27);
  101. member9.setGender("male");
  102. member9.setSurname("Wake");
  103.  
  104. member10.setName("Max");
  105. member10.setEmail("member10@gmail.com");
  106. member10.setPhoneNumber("6125551234");
  107. member10.setAge(27);
  108. member10.setGender("male");
  109. member10.setSurname("Paine");
  110.  
  111. Team team1 = new Team();
  112. team1.setCreationDate(new Date(Date.parse("Sat, 12 Aug 2000")));
  113. team1.setFocus("set focus on aaaaaa");
  114. team1.setListOfSkills("sfdfs");
  115. team1.setName("Team 1");
  116.  
  117. Team team2 = new Team();
  118. team2.setCreationDate(new Date(Date.parse("Sat, 12 Aug 2001")));
  119. team2.setFocus("set focus on aaaaaafgfgfg");
  120. team2.setListOfSkills("sfdfsdd");
  121. team2.setName("Team 2");
  122.  
  123. Team team3 = new Team();
  124. team3.setCreationDate(new Date(Date.parse("Sat, 12 Aug 1995")));
  125. team3.setFocus("set focus on aaaaaaeeeeeeeeeeeee");
  126. team3.setListOfSkills("sfdfspp");
  127. team3.setName("Team 3");
  128.  
  129. Project project1 = new Project();
  130. project1.setName("project1");
  131. project1.setRating("good");
  132. project1.setSolDescription("dfsdfsdfdsfsdfd");
  133. project1.setTask("do dfsdfsdfsdfsdf");
  134. project1.setCreationDate(new Date(Date.parse("Sat, 13 Aug 1995")));
  135. project1.setEndingDate(new Date(Date.parse("Sat, 12 Aug 1996")));
  136. project1.setRevisionDate(new Date(Date.parse("Sat, 30 Aug 1995")));
  137. project1.setSolutionDate(new Date(Date.parse("Sat, 13 Aug 1996")));
  138.  
  139. Project project2 = new Project();
  140. project2.setName("project2");
  141. project2.setRating("good");
  142. project2.setSolDescription("dfsdfsdfdsfsdfd");
  143. project2.setTask("do dfsdfsdfsdfsdf");
  144. project2.setCreationDate(new Date(Date.parse("Sat, 13 Aug 1995")));
  145. project2.setEndingDate(new Date(Date.parse("Sat, 12 Aug 1996")));
  146. project2.setRevisionDate(new Date(Date.parse("Sat, 30 Aug 1995")));
  147. project2.setSolutionDate(new Date(Date.parse("Sat, 13 Aug 1996")));
  148.  
  149. Project project3 = new Project();
  150. project3.setName("project3");
  151. project3.setRating("good");
  152. project3.setSolDescription("dfsdfsdfdsfsdfd");
  153. project3.setTask("do dfsdfsdfsdfsdf");
  154. project3.setCreationDate(new Date(Date.parse("Sat, 13 Aug 1995")));
  155. project3.setEndingDate(new Date(Date.parse("Sat, 12 Aug 1996")));
  156. project3.setRevisionDate(new Date(Date.parse("Sat, 30 Aug 1995")));
  157. project3.setSolutionDate(new Date(Date.parse("Sat, 13 Aug 1996")));
  158.  
  159. Project project4 = new Project();
  160. project4.setName("project4");
  161. project4.setRating("bad");
  162. project4.setSolDescription("dfsdfsdfdsfsdfd");
  163. project4.setTask("do dfsdfsdfsdfsdf");
  164. project4.setCreationDate(new Date(Date.parse("Sat, 13 Aug 1995")));
  165. project4.setEndingDate(new Date(Date.parse("Sat, 12 Aug 1996")));
  166. project4.setRevisionDate(new Date(Date.parse("Sat, 30 Aug 1995")));
  167. project4.setSolutionDate(new Date(Date.parse("Sat, 13 Aug 1996")));
  168.  
  169. team1.getMembers().add(member2);
  170. team1.getMembers().add(member3);
  171. member2.getTeams().add(team1);
  172. member3.getTeams().add(team1);
  173.  
  174. team1.setLeader(member1);
  175. member1.setLeaderTeam(team1);
  176.  
  177.  
  178.  
  179. team2.getMembers().add(member3);
  180. team2.getMembers().add(member4);
  181. team2.getMembers().add(member5);
  182. team2.getMembers().add(member6);
  183. member3.getTeams().add(team2);
  184. member4.getTeams().add(team2);
  185. member5.getTeams().add(team2);
  186. member6.getTeams().add(team2);
  187.  
  188. team2.setLeader(member2);
  189. member2.setLeaderTeam(team2);
  190.  
  191.  
  192.  
  193. team3.getMembers().add(member7);
  194. team3.getMembers().add(member8);
  195. member7.getTeams().add(team3);
  196. member8.getTeams().add(team3);
  197.  
  198. team3.setLeader(member9);
  199. member9.setLeaderTeam(team3);
  200.  
  201.  
  202.  
  203. project1.getTeams().add(team1);
  204. project1.getTeams().add(team2);
  205. team1.getProjects().add(project1);
  206. team2.getProjects().add(project1);
  207.  
  208.  
  209. project2.getTeams().add(team1);
  210. team1.getProjects().add(project2);
  211.  
  212.  
  213.  
  214. project3.getTeams().add(team2);
  215. team2.getProjects().add(project3);
  216.  
  217.  
  218.  
  219. project4.getTeams().add(team3);
  220. team3.getProjects().add(project4);
  221.  
  222. ///*-------------------For sake of the testing--------------------*///
  223. Member com = new Member();
  224. com.setName("Derek");
  225. com.setEmail("com@gmail.com");
  226. com.setPhoneNumber("2125551232");
  227. com.setAge(30);
  228. com.setGender("male");
  229. com.setSurname("Morgan");
  230.  
  231. com.getProjects().add(project1);
  232. com.getProjects().add(project2);
  233. com.getProjects().add(project3);
  234. com.getProjects().add(project4);
  235.  
  236. project1.getMembers().add(com);
  237. project2.getMembers().add(com);
  238. project3.getMembers().add(com);
  239. project4.getMembers().add(com);
  240. ///*--------------------------------------------------------------*///
  241.  
  242. em.persist(project1);
  243. em.persist(project2);
  244. em.persist(project3);
  245. em.persist(project4);
  246.  
  247. em.flush();
  248. //teamEventSrc.fire(newTeam);
  249. }
  250. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement