Subversion Repositories SmartDukaan

Rev

Rev 3390 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3390 Rev 3546
Line 37... Line 37...
37
    // fields for unregistered users
37
    // fields for unregistered users
38
    private String         customerEmailId;
38
    private String         customerEmailId;
39
    private String         customerMobileNumber;
39
    private String         customerMobileNumber;
40
    private String         customerName;
40
    private String         customerName;
41
 
41
 
42
    // knitted fields
-
 
43
    private Agent          assignee;
-
 
44
    private Agent          creator;
-
 
45
 
-
 
46
    /**
42
    /**
47
     * Converts thrift ticket object representation to our domain object
43
     * Converts thrift ticket object representation to our domain object
48
     * 
44
     * 
49
     * @param tticket
45
     * @param tticket
50
     * @return
46
     * @return
Line 104... Line 100...
104
 
100
 
105
        if (tticket.isSetCustomerName()) {
101
        if (tticket.isSetCustomerName()) {
106
            ticket.customerName = tticket.getCustomerName();
102
            ticket.customerName = tticket.getCustomerName();
107
        }
103
        }
108
 
104
 
109
        if (tticket.isSetAssignee()) {
-
 
110
            ticket.assignee = Agent.create(tticket.getAssignee());
-
 
111
        }
-
 
112
 
-
 
113
        if (tticket.isSetCreator()) {
-
 
114
            ticket.creator = Agent.create(tticket.getCreator());
-
 
115
        }
-
 
116
 
-
 
117
        return ticket;
105
        return ticket;
118
    }
106
    }
119
 
107
 
120
    /**
108
    /**
121
     * Converts this object to its corresponding thrift representation.
109
     * Converts this object to its corresponding thrift representation.
Line 171... Line 159...
171
 
159
 
172
        if (customerName != null) {
160
        if (customerName != null) {
173
            tticket.setCustomerName(customerName);
161
            tticket.setCustomerName(customerName);
174
        }
162
        }
175
 
163
 
176
        if (assignee != null) {
-
 
177
            tticket.setAssignee(assignee.getThriftAgent());
-
 
178
        }
-
 
179
 
-
 
180
        if (creator != null) {
-
 
181
            tticket.setCreator(creator.getThriftAgent());
-
 
182
        }
-
 
183
 
-
 
184
        return tticket;
164
        return tticket;
185
    }
165
    }
186
 
166
 
187
    public long getId() {
167
    public long getId() {
188
        return id;
168
        return id;
Line 309... Line 289...
309
    }
289
    }
310
 
290
 
311
    public void setCustomerName(String customerName) {
291
    public void setCustomerName(String customerName) {
312
        this.customerName = customerName;
292
        this.customerName = customerName;
313
    }
293
    }
314
 
-
 
315
    public Agent getAssignee() {
-
 
316
        return assignee;
-
 
317
    }
-
 
318
 
-
 
319
    public void setAssignee(Agent assignee) {
-
 
320
        this.assignee = assignee;
-
 
321
    }
-
 
322
 
-
 
323
    public Agent getCreator() {
-
 
324
        return creator;
-
 
325
    }
-
 
326
 
-
 
327
    public void setCreator(Agent creator) {
-
 
328
        this.creator = creator;
-
 
329
    }
-
 
330
}
294
}