final AbstractJobVertex receiver = new AbstractJobVertex("Receiver");
sender.setInvokableClass(Sender.class);
receiver.setInvokableClass(BlockingReceiver.class);
sender.setParallelism(NUM_TASKS);
receiver.setParallelism(NUM_TASKS);
receiver.connectNewDataSetAsInput(sender, DistributionPattern.POINTWISE);
final JobGraph jobGraph = new JobGraph("Pointwise Job", sender, receiver);
final JobManager jm = startJobManager(2, NUM_TASKS);