package com.onpositive.gae.baseviewer.impl;
import java.util.Map;
import com.google.appengine.api.taskqueue.Queue;
import com.google.appengine.api.taskqueue.QueueFactory;
import com.google.appengine.api.taskqueue.TaskOptions;
import com.google.appengine.api.taskqueue.TaskOptions.Method;
public class NewAccess implements ITaskAccess{
private final static String CONN_URL = "/appwrench/queuehandler";
public void addTaskToQueue(Map<String, String> params){
Queue tq = QueueFactory.getQueue("onPositiveQueue");
TaskOptions to = TaskOptions.Builder.withUrl(CONN_URL);
for (String k : params.keySet()) {
String val = params.get(k);
to = to.param(k, val);
}
to = to.method(Method.POST);
// to = to.taskName("task" + INIT + "count" + (-1));
tq.add(to);
}
}