Package depskys.clouds

Examples of depskys.clouds.CloudRequest


   * Broadcast to write new data when using DepSky-A
   */
  private void broadcastWriteValueRequests(int sequence,
      DepSkySDataUnit reg, byte[] value, String version, byte[] allDataHash) {
    for (int i = 0; i < drivers.length; i++) {
      CloudRequest r = new CloudRequest(DepSkySCloudManager.NEW_DATA, sequence,
          drivers[i].getSessionKey(), reg.getContainerId(drivers[i].getDriverId()),
          reg.getGivenVersionValueDataFileName(version), value, null,
          reg, DepSkySManager.WRITE_PROTO, false, version, null, allDataHash);
      manager.doRequest(drivers[i].getDriverId(), r);
    }
View Full Code Here


      ECKSObject obj = new ECKSObject(keyshares[i],
          ec_filename, valueErasureCodes.get(ec_filename));
      oos.writeObject(obj);
      oos.close();
      //send request
      CloudRequest r = new CloudRequest(DepSkySCloudManager.NEW_DATA, sequence,
          drivers[i].getSessionKey(), reg.getContainerId(drivers[i].getDriverId()),
          reg.getGivenVersionValueDataFileName(version), data2write.toByteArray(), null,
          reg, DepSkySManager.WRITE_PROTO, false, version, null, allDataHash);
      manager.doRequest(drivers[i].getDriverId(), r);
    }
View Full Code Here

        for(int j = 0; j < drivers.length; j++){
          if(reg.getContainerId(drivers[j].getDriverId()) != null)
            aux = reg.getContainerId(drivers[j].getDriverId());
        }
      }
      CloudRequest r = new CloudRequest(DepSkySCloudManager.NEW_DATA, sequence,
          drivers[i].getSessionKey(), aux,
          reg.getGivenVersionValueDataFileName(version), data2write.toByteArray(), null,
          reg, DepSkySManager.WRITE_PROTO, false, version, null, allDataHash);
      manager.doRequest(drivers[i].getDriverId(), r);
    }
View Full Code Here

      oos = new ObjectOutputStream(data2write);
      ECKSObject obj = new ECKSObject(keyshares[i], ciphValue);
      oos.writeObject(obj);
      oos.close();
      //send request
      CloudRequest r = new CloudRequest(DepSkySCloudManager.NEW_DATA, sequence,
          drivers[i].getSessionKey(), reg.getContainerId(drivers[i].getDriverId()),
          reg.getGivenVersionValueDataFileName(version), data2write.toByteArray(), null,
          reg, DepSkySManager.WRITE_PROTO, false, version, null, allDataHash);
      manager.doRequest(drivers[i].getDriverId(), r);
    }
View Full Code Here

TOP

Related Classes of depskys.clouds.CloudRequest

Copyright © 2018 www.massapicom. 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.