speed feeds refresh up by using http headers

This commit is contained in:
Athou
2013-04-17 12:49:03 +02:00
parent 328aa8c019
commit ef3508f393
7 changed files with 150 additions and 25 deletions

View File

@@ -53,6 +53,12 @@ public class Feed extends AbstractModel {
@Index(name = "disableduntil_index")
private Date disabledUntil;
@Column(length = 64)
private String lastModifiedHeader;
@Column(length = 128)
private String etagHeader;
@ManyToMany(mappedBy = "feeds")
private Set<FeedEntry> entries = Sets.newHashSet();
@@ -147,4 +153,20 @@ public class Feed extends AbstractModel {
this.urlHash = urlHash;
}
public String getLastModifiedHeader() {
return lastModifiedHeader;
}
public void setLastModifiedHeader(String lastModifiedHeader) {
this.lastModifiedHeader = lastModifiedHeader;
}
public String getEtagHeader() {
return etagHeader;
}
public void setEtagHeader(String etagHeader) {
this.etagHeader = etagHeader;
}
}