@Override public Date getExpires() { return delegate.getExpires(); }
@Override public Date getExpires() { return delegate.getExpires(); }
@Override public Date getExpires() { return delegate.getExpires(); }
@Override public Date getExpires() { return delegate.getExpires(); }
@Override public Date getExpires() { return delegate.getExpires(); }
@Override public Date getExpires() { return delegate.getExpires(); }
@Override public Date getExpires() { return delegate.getExpires(); }
public void run() { try { Blob blob = view.getBlobStore().getBlob(containerName, blobName); Date actualExpires = blob.getPayload().getContentMetadata().getExpires(); assert expectedExpires.equals(actualExpires) : "expires=" + actualExpires + "; expected=" + expectedExpires; } catch (Exception e) { Throwables.propagateIfPossible(e); } } });
public void run() { try { Blob blob = view.getBlobStore().getBlob(containerName, blobName); Date actualExpires = blob.getPayload().getContentMetadata().getExpires(); assert expectedExpires.equals(actualExpires) : "expires=" + actualExpires + "; expected=" + expectedExpires; } catch (Exception e) { Throwables.propagateIfPossible(e); } } });
protected void assertContentHeadersEqual(HttpRequest request, String contentType, String contentDispositon, String contentEncoding, String contentLanguage, Long length, byte[] contentMD5, Date expires) { MutableContentMetadata md = request.getPayload().getContentMetadata(); if (request.getFirstHeaderOrNull(TRANSFER_ENCODING) == null) { assertEquals(md.getContentLength(), length); } else { assertEquals(request.getFirstHeaderOrNull(TRANSFER_ENCODING), "chunked"); assert md.getContentLength() == null || md.getContentLength().equals(length); } assertEquals(md.getContentType(), contentType); assertEquals(md.getContentDisposition(), contentDispositon); assertEquals(md.getContentEncoding(), contentEncoding); assertEquals(md.getContentLanguage(), contentLanguage); assertEquals(md.getContentMD5(), contentMD5); assertEquals(md.getExpires(), expires); }
protected void assertContentHeadersEqual(HttpRequest request, String contentType, String contentDispositon, String contentEncoding, String contentLanguage, Long length, byte[] contentMD5, Date expires) { MutableContentMetadata md = request.getPayload().getContentMetadata(); if (request.getFirstHeaderOrNull(TRANSFER_ENCODING) == null) { assertEquals(md.getContentLength(), length); } else { assertEquals(request.getFirstHeaderOrNull(TRANSFER_ENCODING), "chunked"); assert md.getContentLength() == null || md.getContentLength().equals(length); } assertEquals(md.getContentType(), contentType); assertEquals(md.getContentDisposition(), contentDispositon); assertEquals(md.getContentEncoding(), contentEncoding); assertEquals(md.getContentLanguage(), contentLanguage); assertEquals(md.getContentMD5(), contentMD5); assertEquals(md.getExpires(), expires); }
private void logMessage(Logger logger, HttpMessage message, String prefix) { for (Entry<String, String> header : message.getHeaders().entries()) { if (header.getKey() != null) logger.debug("%s %s: %s", prefix, header.getKey(), header.getValue()); } if (message.getPayload() != null) { if (message.getPayload().getContentMetadata().getContentType() != null) logger.debug("%s %s: %s", prefix, CONTENT_TYPE, message.getPayload().getContentMetadata().getContentType()); if (message.getPayload().getContentMetadata().getContentLength() != null) logger.debug("%s %s: %s", prefix, CONTENT_LENGTH, message.getPayload().getContentMetadata() .getContentLength()); byte[] md5 = message.getPayload().getContentMetadata().getContentMD5(); if (md5 != null) logger.debug("%s %s: %s", prefix, CONTENT_MD5, base64().encode(md5)); if (message.getPayload().getContentMetadata().getContentDisposition() != null) logger.debug("%s %s: %s", prefix, CONTENT_DISPOSITION, message.getPayload().getContentMetadata() .getContentDisposition()); if (message.getPayload().getContentMetadata().getContentEncoding() != null) logger.debug("%s %s: %s", prefix, CONTENT_ENCODING, message.getPayload().getContentMetadata() .getContentEncoding()); if (message.getPayload().getContentMetadata().getContentLanguage() != null) logger.debug("%s %s: %s", prefix, CONTENT_LANGUAGE, message.getPayload().getContentMetadata() .getContentLanguage()); if (message.getPayload().getContentMetadata().getExpires() != null) logger.debug("%s %s: %s", prefix, EXPIRES, message.getPayload().getContentMetadata().getExpires()); } }
private void logMessage(Logger logger, HttpMessage message, String prefix) { for (Entry<String, String> header : message.getHeaders().entries()) { if (header.getKey() != null) logger.debug("%s %s: %s", prefix, header.getKey(), header.getValue()); } if (message.getPayload() != null) { if (message.getPayload().getContentMetadata().getContentType() != null) logger.debug("%s %s: %s", prefix, CONTENT_TYPE, message.getPayload().getContentMetadata().getContentType()); if (message.getPayload().getContentMetadata().getContentLength() != null) logger.debug("%s %s: %s", prefix, CONTENT_LENGTH, message.getPayload().getContentMetadata() .getContentLength()); byte[] md5 = message.getPayload().getContentMetadata().getContentMD5(); if (md5 != null) logger.debug("%s %s: %s", prefix, CONTENT_MD5, base64().encode(md5)); if (message.getPayload().getContentMetadata().getContentDisposition() != null) logger.debug("%s %s: %s", prefix, CONTENT_DISPOSITION, message.getPayload().getContentMetadata() .getContentDisposition()); if (message.getPayload().getContentMetadata().getContentEncoding() != null) logger.debug("%s %s: %s", prefix, CONTENT_ENCODING, message.getPayload().getContentMetadata() .getContentEncoding()); if (message.getPayload().getContentMetadata().getContentLanguage() != null) logger.debug("%s %s: %s", prefix, CONTENT_LANGUAGE, message.getPayload().getContentMetadata() .getContentLanguage()); if (message.getPayload().getContentMetadata().getExpires() != null) logger.debug("%s %s: %s", prefix, EXPIRES, message.getPayload().getContentMetadata().getExpires()); } }
private void copyPayloadMetadata(Payload oldContent, Payload wiredPayload) { MutableContentMetadata oldMd = oldContent.getContentMetadata(); MutableContentMetadata wiredMd = wiredPayload.getContentMetadata(); if (oldMd.getContentLength() != null) wiredMd.setContentLength(oldMd.getContentLength()); wiredMd.setContentType(oldMd.getContentType()); wiredMd.setContentMD5(oldMd.getContentMD5()); wiredMd.setContentDisposition(oldMd.getContentDisposition()); wiredMd.setContentEncoding(oldMd.getContentEncoding()); wiredMd.setContentLanguage(oldMd.getContentLanguage()); wiredMd.setExpires(oldMd.getExpires()); }
private void copyPayloadMetadata(Payload oldContent, Payload wiredPayload) { MutableContentMetadata oldMd = oldContent.getContentMetadata(); MutableContentMetadata wiredMd = wiredPayload.getContentMetadata(); if (oldMd.getContentLength() != null) wiredMd.setContentLength(oldMd.getContentLength()); wiredMd.setContentType(oldMd.getContentType()); wiredMd.setContentMD5(oldMd.getContentMD5()); wiredMd.setContentDisposition(oldMd.getContentDisposition()); wiredMd.setContentEncoding(oldMd.getContentEncoding()); wiredMd.setContentLanguage(oldMd.getContentLanguage()); wiredMd.setExpires(oldMd.getExpires()); }
private void copyPayloadMetadata(Payload oldContent, Payload wiredPayload) { MutableContentMetadata oldMd = oldContent.getContentMetadata(); MutableContentMetadata wiredMd = wiredPayload.getContentMetadata(); if (oldMd.getContentLength() != null) wiredMd.setContentLength(oldMd.getContentLength()); wiredMd.setContentType(oldMd.getContentType()); wiredMd.setContentMD5(oldMd.getContentMD5()); wiredMd.setContentDisposition(oldMd.getContentDisposition()); wiredMd.setContentEncoding(oldMd.getContentEncoding()); wiredMd.setContentLanguage(oldMd.getContentLanguage()); wiredMd.setExpires(oldMd.getExpires()); }
private void copyPayloadMetadata(Payload oldContent, Payload wiredPayload) { MutableContentMetadata oldMd = oldContent.getContentMetadata(); MutableContentMetadata wiredMd = wiredPayload.getContentMetadata(); if (oldMd.getContentLength() != null) wiredMd.setContentLength(oldMd.getContentLength()); wiredMd.setCacheControl(oldMd.getCacheControl()); wiredMd.setContentType(oldMd.getContentType()); wiredMd.setContentMD5(oldMd.getContentMD5()); wiredMd.setContentDisposition(oldMd.getContentDisposition()); wiredMd.setContentEncoding(oldMd.getContentEncoding()); wiredMd.setContentLanguage(oldMd.getContentLanguage()); wiredMd.setExpires(oldMd.getExpires()); }
private void copyPayloadMetadata(Payload oldContent, Payload wiredPayload) { MutableContentMetadata oldMd = oldContent.getContentMetadata(); MutableContentMetadata wiredMd = wiredPayload.getContentMetadata(); if (oldMd.getContentLength() != null) wiredMd.setContentLength(oldMd.getContentLength()); wiredMd.setCacheControl(oldMd.getCacheControl()); wiredMd.setContentType(oldMd.getContentType()); wiredMd.setContentMD5(oldMd.getContentMD5()); wiredMd.setContentDisposition(oldMd.getContentDisposition()); wiredMd.setContentEncoding(oldMd.getContentEncoding()); wiredMd.setContentLanguage(oldMd.getContentLanguage()); wiredMd.setExpires(oldMd.getExpires()); }
private void copyPayloadMetadata(Payload oldContent, Payload wiredPayload) { MutableContentMetadata oldMd = oldContent.getContentMetadata(); MutableContentMetadata wiredMd = wiredPayload.getContentMetadata(); if (oldMd.getContentLength() != null) wiredMd.setContentLength(oldMd.getContentLength()); wiredMd.setCacheControl(oldMd.getCacheControl()); wiredMd.setContentType(oldMd.getContentType()); wiredMd.setContentMD5(oldMd.getContentMD5()); wiredMd.setContentDisposition(oldMd.getContentDisposition()); wiredMd.setContentEncoding(oldMd.getContentEncoding()); wiredMd.setContentLanguage(oldMd.getContentLanguage()); wiredMd.setExpires(oldMd.getExpires()); }
@Override public MutableBlobMetadata apply(SwiftObject from) { if (from == null) return null; MutableBlobMetadata to = new MutableBlobMetadataImpl(); to.setContainer(container.getName()); if (container.getAnybodyRead().isPresent()) { to.setPublicUri(from.getUri()); } String eTag = from.getETag(); to.setUri(from.getUri()); to.setETag(eTag); to.setName(from.getName()); to.setLastModified(from.getLastModified()); to.setContentMetadata(from.getPayload().getContentMetadata()); to.getContentMetadata().setContentMD5(from.getPayload().getContentMetadata().getContentMD5AsHashCode()); to.getContentMetadata().setExpires(from.getPayload().getContentMetadata().getExpires()); to.setUserMetadata(from.getMetadata()); if (eTag != null && eTag.equals(ParseObjectListFromResponse.SUBDIR_ETAG)) { to.setType(StorageType.FOLDER); } else { to.setType(StorageType.BLOB); } to.setSize(from.getPayload().getContentMetadata().getContentLength()); return to; }