byte[] input = data.getBytes("UTF-8"); Payload payload = new ByteArrayPayload(input);
public ByteArrayPayload(byte[] content, byte[] md5) { super(content); getContentMetadata().setContentLength(Long.valueOf(checkNotNull(content, "content").length)); getContentMetadata().setContentMD5(md5); checkArgument(content.length >= 0, "length cannot me negative"); }
public static ByteArrayPayload newByteArrayPayload(byte[] data) { return new ByteArrayPayload(checkNotNull(data, "data")); }
public ByteArrayPayload(byte[] content, byte[] md5) { super(content); getContentMetadata().setContentLength(Long.valueOf(checkNotNull(content, "content").length)); getContentMetadata().setContentMD5(md5); }
public static ByteArrayPayload newByteArrayPayload(byte[] data) { return new ByteArrayPayload(checkNotNull(data, "data")); }
public ByteArrayPayload(byte[] content, byte[] md5) { super(content); getContentMetadata().setContentLength(Long.valueOf(checkNotNull(content, "content").length)); getContentMetadata().setContentMD5(md5); checkArgument(content.length >= 0, "length cannot me negative"); }
public static ByteArrayPayload newByteArrayPayload(byte[] data) { return new ByteArrayPayload(checkNotNull(data, "data")); }
public ByteArrayPayload(byte[] content, byte[] md5) { super(content); getContentMetadata().setContentLength(Long.valueOf(checkNotNull(content, "content").length)); getContentMetadata().setContentMD5(md5); }
public static ByteArrayPayload newByteArrayPayload(byte[] data) { return new ByteArrayPayload(checkNotNull(data, "data")); }
public ByteArrayPayload(byte[] content, byte[] md5) { super(content); getContentMetadata().setContentLength(Long.valueOf(checkNotNull(content, "content").length)); getContentMetadata().setContentMD5(md5); checkArgument(content.length >= 0, "length cannot me negative"); }
public static ByteArrayPayload newByteArrayPayload(byte[] data) { return new ByteArrayPayload(checkNotNull(data, "data")); }
public ByteArrayPayload(byte[] content, byte[] md5) { super(content); getContentMetadata().setContentLength(Long.valueOf(checkNotNull(content, "content").length)); getContentMetadata().setContentMD5(md5); }
/** * @deprecated see newPayload(ByteSource) */ @Deprecated public static ByteArrayPayload newByteArrayPayload(byte[] data) { return new ByteArrayPayload(checkNotNull(data, "data")); }
in.getPayload().writeTo(out); payload = (ByteArrayPayload) Payloads.calculateMD5(Payloads.newPayload(out.toByteArray())); HttpUtils.copy(oldMd, payload.getContentMetadata()); } else { if (payload.getContentMetadata().getContentMD5() == null) Payloads.calculateMD5(in); uriBuilder(new StringBuilder("mem://").append(containerName)).path(in.getMetadata().getName()).build()); blob.getMetadata().setLastModified(new Date()); String eTag = base16().lowerCase().encode(payload.getContentMetadata().getContentMD5()); blob.getMetadata().setETag(eTag);
@Override public InputStream putBytes(String key, byte[] value) { return putInternal(key, new ByteArrayPayload(value)); }
in.getPayload().writeTo(out); payload = (ByteArrayPayload) Payloads.calculateMD5(Payloads.newPayload(out.toByteArray())); HttpUtils.copy(oldMd, payload.getContentMetadata()); } else { if (payload.getContentMetadata().getContentMD5() == null) Payloads.calculateMD5(in); uriBuilder(new StringBuilder("mem://").append(containerName)).path(in.getMetadata().getName()).build()); blob.getMetadata().setLastModified(new Date()); String eTag = base16().lowerCase().encode(payload.getContentMetadata().getContentMD5()); blob.getMetadata().setETag(eTag);
@Override public InputStream putBytes(String key, byte[] value) { return putInternal(key, new ByteArrayPayload(value)); }
in.getPayload().writeTo(out); payload = (ByteArrayPayload) Payloads.calculateMD5(Payloads.newPayload(out.toByteArray())); HttpUtils.copy(oldMd, payload.getContentMetadata()); } else { if (payload.getContentMetadata().getContentMD5() == null) Payloads.calculateMD5(in); uriBuilder(new StringBuilder("mem://").append(containerName)).path(in.getMetadata().getName()).build()); blob.getMetadata().setLastModified(new Date()); String eTag = base16().lowerCase().encode(payload.getContentMetadata().getContentMD5()); blob.getMetadata().setETag(eTag);
private Payload createPayload(byte[] content) { Payload payload = null; if (content.length > 0) { payload = new ByteArrayPayload(content); ContentMetadata cm = metaData.toBuilder().contentLength((long)content.length).contentMD5(null).build(); payload.setContentMetadata(BaseMutableContentMetadata.fromContentMetadata(cm)); } return payload; }