Package java.util.concurrent

Examples of java.util.concurrent.ExecutorService.shutdownNow()


        }

        for (int i = 0; i < 5; i++) {
            assertEquals(i, response.get(i).get());
        }
        executor.shutdownNow();
    }

    public void testConcurrentStress() throws Exception {
        final Endpoint endpoint = context.getEndpoint("mock:foo");
View Full Code Here


        }

        for (int i = 0; i < 5; i++) {
            assertEquals(i, response.get(i).get());
        }
        executor.shutdownNow();
    }

}
View Full Code Here

            }

            ExecutorService es = (ExecutorService) e;
            for (;;) {
                try {
                    es.shutdownNow();
                } catch (SecurityException ex) {
                    // Running in a restricted environment - fall back.
                    try {
                        es.shutdown();
                    } catch (SecurityException ex2) {
View Full Code Here

        for (int i = 0; i < files; i++) {
            Object out = responses.get(i).get();
            assertEquals("Bye " + i, out);
        }
        executor.shutdownNow();
    }

    @Override
    protected RouteBuilder createRouteBuilder() throws Exception {
        return new RouteBuilder() {
View Full Code Here

        for (int i = 0; i < futures.size(); i++) {
            Object out = futures.get(i).get();
            assertEquals("Bye Message " + i, out);
        }
        executor.shutdownNow();
    }

    protected CamelContext createCamelContext() throws Exception {
        CamelContext camelContext = super.createCamelContext();
View Full Code Here

                }
            });
        }

        assertMockEndpointsSatisfied();
        executor.shutdownNow();
    }

    @Override
    protected RouteBuilder createRouteBuilder() throws Exception {
        return new RouteBuilder() {
View Full Code Here

   */
  void unregisterMessageHandlerFactory(String type) {
    // shutdown executor-service. disconnect if fail
    ExecutorService executorSvc = _executorMap.remove(type);
    if (executorSvc != null) {
      List<Runnable> tasksLeft = executorSvc.shutdownNow();
      LOG.info(tasksLeft.size() + " tasks never executed for msgType: " + type + ". tasks: "
          + tasksLeft);
      try {
        if (!executorSvc.awaitTermination(200, TimeUnit.MILLISECONDS)) {
          LOG.error("executor-service for msgType: " + type
View Full Code Here

            unique.add(future.get());
        }

        // should be 10 unique responses
        assertEquals("Should be " + files + " unique responses", files, unique.size());
        executor.shutdownNow();
    }

    @Override
    protected RouteBuilder createRouteBuilder() throws Exception {
        return new RouteBuilder() {
View Full Code Here

                }
            });
        }

        assertMockEndpointsSatisfied();
        executor.shutdownNow();
    }

    protected RouteBuilder createRouteBuilder() {
        return new RouteBuilder() {
            public void configure() {
View Full Code Here

            unique.add(future.get());
        }

        // should be 10 unique responses
        assertEquals("Should be " + files + " unique responses", files, unique.size());
        executor.shutdownNow();
    }

    @Override
    protected RouteBuilder createRouteBuilder() throws Exception {
        return new RouteBuilder() {
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.