Subversion Repositories SmartDukaan

Rev

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

Rev 35956 Rev 36250
Line 5... Line 5...
5
 
5
 
6
@Entity
6
@Entity
7
@Table(name = "mail_outbox")
7
@Table(name = "mail_outbox")
8
@NamedQueries({
8
@NamedQueries({
9
        @NamedQuery(name = "MailOutbox.selectPending", query = "FROM MailOutbox WHERE status = 'PENDING' OR (status = 'FAILED' AND retryCount < 1) ORDER BY createdAt ASC"),
9
        @NamedQuery(name = "MailOutbox.selectPending", query = "FROM MailOutbox WHERE status = 'PENDING' OR (status = 'FAILED' AND retryCount < 1) ORDER BY createdAt ASC"),
10
        @NamedQuery(name = "MailOutbox.selectOldSent", query = "FROM MailOutbox WHERE status = 'SENT' AND sentAt < :cutoff")
10
        @NamedQuery(name = "MailOutbox.selectOldSent", query = "FROM MailOutbox WHERE status = 'SENT' AND sentAt < :cutoff"),
-
 
11
        @NamedQuery(name = "MailOutbox.selectOldSentBySenderType", query = "FROM MailOutbox WHERE status = 'SENT' AND sentAt < :cutoff AND senderType = :senderType")
11
})
12
})
12
public class MailOutbox {
13
public class MailOutbox {
13
 
14
 
14
    @Id
15
    @Id
15
    @GeneratedValue(strategy = GenerationType.IDENTITY)
16
    @GeneratedValue(strategy = GenerationType.IDENTITY)