public FutureData<PushCollection> get(HistoricsQuery historics, int page, int perPage, String orderBy,
String orderDirection, boolean includeFinished) {
FutureData<PushCollection> future = new FutureData<PushCollection>();
URI uri = newParams().forURL(config.newAPIEndpointURI(GET));
POST request = config.http().POST(uri, new PageReader(newRequestCallback(future, new PushCollection())));
request.form("historics_id", historics.getId()).form("include_finished", includeFinished ? 1 : 0);
if (page > 0) {
request.form("page", page);
}
if (perPage > 0) {
request.form("per_page", perPage);