Examples of addAsync()


Examples of com.google.appengine.api.taskqueue.Queue.addAsync()

      log.warning("exportTaskName: " + name);
     
      t.taskName(name);
     
      try {
        queue.addAsync(t);
      }
      catch (TaskAlreadyExistsException te) {
        // we've already enqueued a task for this window, so don't worry about it
      }
     
View Full Code Here

Examples of com.google.appengine.api.taskqueue.Queue.addAsync()

    }

    @Test
    public void testSmoke() throws Exception {
        final Queue queue = QueueFactory.getQueue("tasks-queue");
        waitOnFuture(queue.addAsync(withUrl(URL)));
        sync();
        assertNotNull(PrintServlet.getLastRequest());
    }

    @Test
View Full Code Here

Examples of com.google.appengine.api.taskqueue.Queue.addAsync()

    }

    @Test
    public void testTaskWithoutUrlIsSubmittedToDefaultUrl() throws Exception {
        Queue defaultQueue = QueueFactory.getDefaultQueue();
        waitOnFuture(defaultQueue.addAsync(withMethod(POST)));
        sync();
        assertTrue("DefaultQueueServlet was not invoked", DefaultQueueServlet.wasInvoked());

        Queue testQueue = QueueFactory.getQueue("test");
        waitOnFuture(testQueue.addAsync(withMethod(POST)));
View Full Code Here

Examples of com.google.appengine.api.taskqueue.Queue.addAsync()

        waitOnFuture(defaultQueue.addAsync(withMethod(POST)));
        sync();
        assertTrue("DefaultQueueServlet was not invoked", DefaultQueueServlet.wasInvoked());

        Queue testQueue = QueueFactory.getQueue("test");
        waitOnFuture(testQueue.addAsync(withMethod(POST)));
        sync();
        assertTrue("TestQueueServlet was not invoked", TestQueueServlet.wasInvoked());
    }

    @Test
View Full Code Here

Examples of com.google.appengine.api.taskqueue.Queue.addAsync()

        Queue queue = QueueFactory.getDefaultQueue();

        TaskOptions options = withTaskName(name).payload("payload");
        options.etaMillis(0); // TODO -- remove this once NPE is fixewd

        TaskHandle handle = waitOnFuture(queue.addAsync(options));

        assertEquals("default", handle.getQueueName());
        assertEquals(name, handle.getName());
        assertEquals("payload", new String(handle.getPayload(), "UTF-8"));
        assertNotNull(handle.getEtaMillis());
View Full Code Here

Examples of com.google.appengine.api.taskqueue.Queue.addAsync()

    }

    @Test
    public void testTaskHandleContainsAutoGeneratedTaskNameWhenTaskNameNotDefinedInTaskOptions() throws Exception {
        Queue queue = QueueFactory.getDefaultQueue();
        TaskHandle handle = waitOnFuture(queue.addAsync());
        assertNotNull(handle.getName());
    }

    @Test
    public void testRequestHeaders() throws Exception {
View Full Code Here

Examples of com.google.appengine.api.taskqueue.Queue.addAsync()

    @Test
    public void testRequestHeaders() throws Exception {
        String name = "testRequestHeaders-1-" + System.currentTimeMillis();
        Queue defaultQueue = QueueFactory.getDefaultQueue();
        waitOnFuture(defaultQueue.addAsync(withTaskName(name)));
        sync();

        RequestData request = DefaultQueueServlet.getLastRequest();
        assertEquals("default", request.getHeader(QUEUE_NAME));
        assertEquals(name, request.getHeader(TASK_NAME));
View Full Code Here

Examples of com.google.appengine.api.taskqueue.Queue.addAsync()

        assertNotNull(request.getHeader(TASK_EXECUTION_COUNT));
        assertNotNull(request.getHeader(TASK_ETA));

        String name2 = "testRequestHeaders-2-" + System.currentTimeMillis();
        Queue testQueue = QueueFactory.getQueue("test");
        waitOnFuture(testQueue.addAsync(withTaskName(name2)));
        sync();

        request = TestQueueServlet.getLastRequest();
        assertEquals("test", request.getHeader(QUEUE_NAME));
        assertEquals(name2, request.getHeader(TASK_NAME));
View Full Code Here

Examples of com.google.appengine.api.taskqueue.Queue.addAsync()

    private void assertServletReceivesCorrectMethod(TaskOptions.Method method) {
        MethodRequestHandler handler = new MethodRequestHandler();
        PrintServlet.setRequestHandler(handler);

        Queue queue = QueueFactory.getQueue("tasks-queue");
        waitOnFuture(queue.addAsync(withUrl(URL).method(method)));
        sync();

        assertEquals("Servlet received invalid HTTP method.", method.name(), handler.method);
    }
View Full Code Here

Examples of com.google.appengine.api.taskqueue.Queue.addAsync()

    @Test
    public void testPayload() throws Exception {
        String sentPayload = "payload";

        Queue queue = QueueFactory.getDefaultQueue();
        waitOnFuture(queue.addAsync(withPayload(sentPayload)));
        sync();

        String receivedPayload = new String(DefaultQueueServlet.getLastRequest().getBody(), "UTF-8");
        assertEquals(sentPayload, receivedPayload);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.