@Override
public List<PageEntity> getCurrentHourUnpublishedPages() {
Date endDate = new Date();
Date startDate = DateUtils.addHours(endDate, -1);
Query q = newQuery();
q.addFilter("endPublishDate", FilterOperator.GREATER_THAN_OR_EQUAL,
startDate);
q.addFilter("endPublishDate", FilterOperator.LESS_THAN_OR_EQUAL,
endDate);
return select(q, "getCurrentHourUnpublishedPages",
params(startDate, endDate));