@Override public void execute(Runnable task) { this.executor.execute(task); }
public static void main(String[] args) throws Exception { HazelcastInstance hz = Hazelcast.newHazelcastInstance(); IExecutorService executor = hz.getExecutorService("executor"); for (int i = 1; i <= 1000; i++) { Thread.sleep(1000); System.out.println("Producing Task: " + i); executor.execute(new EchoTask("" + i)); } System.out.println("MasterMember finished!"); } }
public static void main(String[] args) throws Exception { HazelcastInstance hz = Hazelcast.newHazelcastInstance(); IExecutorService executor = hz.getExecutorService("executor"); for (int i = 1; i <= 1; i++) { Thread.sleep(1000); System.out.println("Producing echo task: " + i); executor.execute(new EchoTask("" + i)); } System.out.println("MasterMember finished!"); executor.execute(new EchoTask("foo")); executor.shutdown(); } }
public static void main(String[] args) { HazelcastInstance hz = Hazelcast.newHazelcastInstance(); IExecutorService executor = hz.getExecutorService("executor"); for (int i = 1; i <= 1000; i++) { sleepSeconds(1); System.out.println("Producing echo task: " + i); executor.execute(new EchoTask("" + i)); } System.out.println("MasterMember finished!"); } }
private static void executeExecutorService() { System.out.println("### ExecutorService Execution Started... ###"); IExecutorService executorService = context.getBean("executorService", IExecutorService.class); executorService.execute(new EchoTask("hello")); executorService.shutdown(); }
public class TestHazelCast { public static void main(String[] args) { Config cfg = new Config(); HazelcastInstance instance = Hazelcast.newHazelcastInstance(cfg); IExecutorService exec = instance.getExecutorService("exec"); for (int i = 0 ; i < 7; i++){ exec.execute(new myRunnable()); } }
public static void main(String[] args) { EchoService echoService = new EchoService(); Config config = new Config(); config.getUserContext().put("echoService", echoService); HazelcastInstance hz = Hazelcast.newHazelcastInstance(config); IExecutorService executor = hz.getExecutorService("echoExecutor"); executor.execute(new EchoTask("hello")); Hazelcast.shutdownAll(); } }