peers[30].put( nr ).data( new Number160( 11 ), new Data( "hallo" ) ).domainKey( Number160.createHash( "my_domain" ) ).start();
futurePut.awaitUninterruptibly();
System.out.println( "peer 30 stored [key: " + nr + ", value: \"hallo\"]" );
// this will fail, since we did not specify the domain
FutureGet futureGet = peers[77].get( nr ).all().start();
futureGet.awaitUninterruptibly();
System.out.println( "peer 77 got: \"" + futureGet.data() + "\" for the key " + nr );
// this will succeed, since we specify the domain
futureGet =
peers[77].get( nr ).all().domainKey( Number160.createHash( "my_domain" ) ).start().awaitUninterruptibly();
System.out.println( "peer 77 got: \"" + futureGet.data().object() + "\" for the key " + nr );