Examples of addBasedOn()


Examples of net.tomp2p.storage.Data.addBasedOn()

    sortedMap.put(vKey5a, data5a);

    String content5b = generateRandomString();
    Number160 vKey5b = generateVersionKey(5, content5b);
    Data data5b = new Data(content5b);
    data5b.addBasedOn(vKey4b);
    sortedMap.put(vKey5b, data5b);

    String content5c = generateRandomString();
    Number160 vKey5c = generateVersionKey(5, content5c);
    Data data5c = new Data(content5c);
View Full Code Here

Examples of net.tomp2p.storage.Data.addBasedOn()

    sortedMap.put(vKey5b, data5b);

    String content5c = generateRandomString();
    Number160 vKey5c = generateVersionKey(5, content5c);
    Data data5c = new Data(content5c);
    data5c.addBasedOn(vKey4b);
    sortedMap.put(vKey5c, data5c);

    String content6a = generateRandomString();
    Number160 vKey6a = generateVersionKey(6, content6a);
    Data data6a = new Data(content6a);
View Full Code Here

Examples of net.tomp2p.storage.Data.addBasedOn()

    sortedMap.put(vKey5c, data5c);

    String content6a = generateRandomString();
    Number160 vKey6a = generateVersionKey(6, content6a);
    Data data6a = new Data(content6a);
    data6a.addBasedOn(vKey5a);
    sortedMap.put(vKey6a, data6a);

    String content6b = generateRandomString();
    Number160 vKey6b = generateVersionKey(6, content6b);
    Data data6b = new Data(content6b);
View Full Code Here

Examples of net.tomp2p.storage.Data.addBasedOn()

    sortedMap.put(vKey6a, data6a);

    String content6b = generateRandomString();
    Number160 vKey6b = generateVersionKey(6, content6b);
    Data data6b = new Data(content6b);
    data6b.addBasedOn(vKey5a);
    sortedMap.put(vKey6b, data6b);

    String content7 = generateRandomString();
    Number160 vKey7 = generateVersionKey(7, content7);
    Data data7 = new Data(content7);
View Full Code Here

Examples of net.tomp2p.storage.Data.addBasedOn()

    sortedMap.put(vKey6b, data6b);

    String content7 = generateRandomString();
    Number160 vKey7 = generateVersionKey(7, content7);
    Data data7 = new Data(content7);
    data7.addBasedOn(vKey6a);
    sortedMap.put(vKey7, data7);

    PeerDHT master = null;
    try {
      // setup
View Full Code Here

Examples of net.tomp2p.storage.Data.addBasedOn()

    sortedMap.put(vKey0, data0);

    String content1 = generateRandomString();
    Number160 vKey1 = generateVersionKey(1, content1);
    Data data1 = new Data(content1);
    data1.addBasedOn(vKey0);
    sortedMap.put(vKey1, data1);

    String content2 = generateRandomString();
    Number160 vKey2 = generateVersionKey(2, content2);
    Data data2 = new Data(content2);
View Full Code Here

Examples of net.tomp2p.storage.Data.addBasedOn()

    sortedMap.put(vKey1, data1);

    String content2 = generateRandomString();
    Number160 vKey2 = generateVersionKey(2, content2);
    Data data2 = new Data(content2);
    data2.addBasedOn(vKey1);
    sortedMap.put(vKey2, data2);

    PeerDHT master = null;
    try {
      // setup
View Full Code Here

Examples of net.tomp2p.storage.Data.addBasedOn()

      H2HTestData testData = new H2HTestData(s1);

      Data data = new Data(testData);
      data.ttlSeconds(10000);
      data.addBasedOn(bKey);
      data.protectEntryNow(keyPair, factory);
      FuturePut futurePut1 = p1.put(lKey).data(cKey, data).domainKey(dKey).versionKey(vKey)
              .keyPair(keyPair).start();
      futurePut1.awaitUninterruptibly();
      Assert.assertTrue(futurePut1.isSuccess());
View Full Code Here

Examples of net.tomp2p.storage.Data.addBasedOn()

    futurePut2.awaitUninterruptibly();
    Assert.assertTrue(futurePut2.isSuccess());
    // put new version with other key pair 2 (expected to fail)
    Number160 vKey3 = Number160.createHash("version3");
    data = new Data("data1v3").protectEntryNow(keyPair2, factory);
    data.addBasedOn(vKey2);
    FuturePut futurePut3 = p1.put(lKey).domainKey(dKey).data(cKey, data).keyPair(keyPair2)
            .versionKey(vKey3).start();
    futurePut3.awaitUninterruptibly();
    Assert.assertFalse(futurePut3.isSuccess());
    // change the key pair to the new one using an empty data object
View Full Code Here

Examples of net.tomp2p.storage.Data.addBasedOn()

    Assert.assertTrue(retData.verify(keyPairOld.getPublic(), factory));

    // create a dummy data object for changing the content protection key
    // through a put meta
    Data dummyData = new Data();
    dummyData.addBasedOn(bKey).ttlSeconds(ttl);
    // assign the reused hash from signature (don't forget to set the
    // signedflag)
    dummyData.signature(codec.decode(signatureNew)).signed(true).duplicateMeta();
    // change content protection key through a put meta
    FuturePut futurePutMeta = p1.put(lKey).domainKey(dKey).putMeta().data(cKey, dummyData)
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.