package glaze.examples.hazelcast;
import static glaze.Glaze.Get;
import glaze.client.wire.tasks.SerializableResponse;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Future;
import com.hazelcast.core.Hazelcast;
import com.hazelcast.core.HazelcastInstance;
public class HazelcastApp
{
public HazelcastApp(HazelcastInstance instance) throws InterruptedException, ExecutionException
{
ExecutorService svc = instance.getExecutorService();
Future<SerializableResponse> response = svc.submit(Get("http://ask.com").buildSendCall());
System.out.println(response.get().asString());
}
public static void main(String[] args) throws InterruptedException, ExecutionException
{
new HazelcastApp(Hazelcast.newHazelcastInstance(null));
System.exit(0);
}
}