/src/main/java/com/ohmuk/folitics/mongodb/entity/NotificationMappingMongo.java

https://bitbucket.org/shyamite/govrnn-after-unibera-mainapp · Java · 137 lines · 98 code · 39 blank · 0 comment · 0 complexity · 698791fc6d950909932abb5806a667bf MD5 · raw file

  1. package com.ohmuk.folitics.mongodb.entity;
  2. import java.io.Serializable;
  3. import java.util.Set;
  4. import javax.persistence.Id;
  5. import org.springframework.data.mongodb.core.mapping.Document;
  6. import org.springframework.data.mongodb.core.mapping.Field;
  7. @Document(collection = "NotificationMapping")
  8. public class NotificationMappingMongo implements Serializable {
  9. private static final long serialVersionUID = 1L;
  10. @Id
  11. private String id;
  12. @Field
  13. private String action;
  14. @Field
  15. private String componentType;
  16. @Field
  17. private Long componentId;
  18. @Field
  19. private Long userId;
  20. @Field
  21. private String notificationType;
  22. @Field
  23. private String notificationFrom;
  24. @Field
  25. private String notificationTo;
  26. @Field
  27. private Set<Long> sendingUsers;
  28. @Field
  29. private String message;
  30. @Field
  31. private String parentComponent;
  32. public String getId() {
  33. return id;
  34. }
  35. public void setId(String id) {
  36. this.id = id;
  37. }
  38. public String getAction() {
  39. return action;
  40. }
  41. public void setAction(String action) {
  42. this.action = action;
  43. }
  44. public String getComponentType() {
  45. return componentType;
  46. }
  47. public void setComponentType(String componentType) {
  48. this.componentType = componentType;
  49. }
  50. public Long getComponentId() {
  51. return componentId;
  52. }
  53. public void setComponentId(Long componentId) {
  54. this.componentId = componentId;
  55. }
  56. public Long getUserId() {
  57. return userId;
  58. }
  59. public void setUserId(Long userId) {
  60. this.userId = userId;
  61. }
  62. public String getNotificationType() {
  63. return notificationType;
  64. }
  65. public void setNotificationType(String notificationType) {
  66. this.notificationType = notificationType;
  67. }
  68. public String getNotificationFrom() {
  69. return notificationFrom;
  70. }
  71. public void setNotificationFrom(String notificationFrom) {
  72. this.notificationFrom = notificationFrom;
  73. }
  74. public String getNotificationTo() {
  75. return notificationTo;
  76. }
  77. public void setNotificationTo(String notificationTo) {
  78. this.notificationTo = notificationTo;
  79. }
  80. public Set<Long> getSendingUsers() {
  81. return sendingUsers;
  82. }
  83. public void setSendingUsers(Set<Long> sendingUsers) {
  84. this.sendingUsers = sendingUsers;
  85. }
  86. public String getMessage() {
  87. return message;
  88. }
  89. public void setMessage(String message) {
  90. this.message = message;
  91. }
  92. public String getParentComponent() {
  93. return parentComponent;
  94. }
  95. public void setParentComponent(String parentComponent) {
  96. this.parentComponent = parentComponent;
  97. }
  98. }