示例#1
0
  @Override
  public void createObject(
      String container, String object, InputStream data, long length, Config config) {
    super.createObject(container, object, data, length, config);
    try {
      ObjectMetadata metadata = new ObjectMetadata();
      metadata.setContentLength(length);
      metadata.setContentType("application/octet-stream");

      client.putObject(container, object, data, metadata);
    } catch (Exception e) {
      throw new StorageException(e);
    }
  }