1   
2   
3   
4   
5   
6   
7   
8   
9   
10  
11  
12  
13  
14  
15  
16  package org.kuali.rice.kcb.bo;
17  
18  import javax.persistence.Column;
19  import javax.persistence.Entity;
20  import javax.persistence.GeneratedValue;
21  import javax.persistence.Id;
22  import javax.persistence.Table;
23  import javax.persistence.Version;
24  
25  import org.apache.commons.lang.builder.ToStringBuilder;
26  import org.kuali.rice.krad.data.jpa.PortableSequenceGenerator;
27  
28  
29  
30  
31  
32  
33  
34  
35  @Entity
36  @Table(name="KREN_RECIP_DELIV_T")
37  public class RecipientDelivererConfig {
38      
39  
40  
41      public static final String RECIPIENT_ID = "recipientId";
42      public static final String CHANNEL = "channel";
43      
44      @Id
45      @GeneratedValue(generator="KREN_RECIP_DELIV_S")
46      @PortableSequenceGenerator(name="KREN_RECIP_DELIV_S")
47  	@Column(name="RECIP_DELIV_ID")
48  	private Long id;
49      @Column(name="RECIP_ID", nullable=false)
50  	private String recipientId;
51      @Column(name="NM", nullable=false)
52  	private String delivererName;
53      @Column(name="CHNL", nullable=false)
54  	private String channel;
55      
56  
57  
58      @Version
59  	@Column(name="VER_NBR")
60  	private Integer lockVerNbr;
61  
62      
63  
64  
65  
66      public Long getId() {
67          return id;
68      }
69  
70      
71  
72  
73  
74      public void setId(Long id) {
75          this.id = id;
76      }
77      
78      
79  
80  
81  
82      public Integer getLockVerNbr() {
83          return lockVerNbr;
84      }
85  
86      
87  
88  
89  
90      public void setLockVerNbr(Integer lockVerNbr) {
91          this.lockVerNbr = lockVerNbr;
92      }
93  
94      
95  
96  
97  
98      public String getRecipientId() {
99          return recipientId;
100     }
101 
102     
103 
104 
105 
106     public void setRecipientId(String recipientId) {
107         this.recipientId = recipientId;
108     }
109 
110     
111 
112 
113 
114     public String getDelivererName() {
115         return delivererName;
116     }
117 
118     
119 
120 
121 
122     public void setDelivererName(String delivererName) {
123         this.delivererName = delivererName;
124     }
125 
126     
127 
128 
129 
130     public String getChannel() {
131         return channel;
132     }
133 
134     
135 
136 
137 
138     public void setChannel(String channel) {
139         this.channel = channel;
140     }
141     
142     
143 
144 
145     @Override
146     public String toString() {
147        return new ToStringBuilder(this).append("id", id)
148                                        .append("recipientId", recipientId)
149                                        .append("delivererName", delivererName)
150                                        .append("channel", channel)
151                                        .toString();
152     }
153 }