blob: a546f8ef905c62f9e9e6370f2c71e6489204c307 [file] [log] [blame]
package org.apache.fineract.cn.stellarbridge.service.internal.repository;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import java.util.Date;
@SuppressWarnings("unused")
@Entity
@Table(name = "nenet_stellar_cursor")
public class StellarCursorEntity {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id")
private Long id;
@Column(name = "xcursor")
private String cursor;
@SuppressWarnings("unused")
@Column(name = "processed")
private Boolean processed;
@Column(name = "created_on")
@Temporal(TemporalType.TIMESTAMP)
private Date createdOn;
@SuppressWarnings("unused")
public StellarCursorEntity() { }
public StellarCursorEntity(final String cursor, final Date createdOn) {
this.cursor = cursor;
this.processed = false;
this.createdOn = createdOn;
}
public String getCursor() {
return cursor;
}
public void setProcessed(Boolean processed) {
this.processed = processed;
}
public Boolean getProcessed() {
return processed;
}
@SuppressWarnings("unused")
public Date getCreatedOn() {
return createdOn;
}
@SuppressWarnings("unused")
public void setCreatedOn(final Date createdOn) {
this.createdOn = createdOn;
}
}