public class AzureCDNBinaryManager extends AzureBinaryManager
| Modifier and Type | Field and Description |
|---|---|
static String |
AZURE_CDN_PROPERTY |
protected String |
host |
ACCOUNT_KEY_PROPERTY, ACCOUNT_NAME_PROPERTY, blobClient, container, CONTAINER_PROPERTY, ENDPOINT_PROTOCOL_PROPERTY, storageAccount, SYSTEM_PROPERTY_PREFIXCACHE_COUNT_PROPERTY, CACHE_MIN_AGE_PROPERTY, CACHE_SIZE_PROPERTY, DEFAULT_CACHE_COUNT, DEFAULT_CACHE_MIN_AGE, DEFAULT_CACHE_SIZE, DEFAULT_DIRECTDOWNLOAD, DEFAULT_DIRECTDOWNLOAD_EXPIRE, directDownload, DIRECTDOWNLOAD_EXPIRE_PROPERTY, DIRECTDOWNLOAD_PROPERTY, directDownloadExpire, propertiescachedir, fileCache, fileStorage, LEN_DIGEST_SUFFIXblobProviderId, DEFAULT_DEPTH, DEFAULT_DIGEST, descriptor, DIGESTS_BY_LENGTH, garbageCollector, MAX_BUF_SIZE, MD5_DIGEST, MD5_DIGEST_LENGTH, MIN_BUF_SIZE, SHA1_DIGEST, SHA1_DIGEST_LENGTH, SHA256_DIGEST, SHA256_DIGEST_LENGTHPROP_KEY, PROP_PATH| Constructor and Description |
|---|
AzureCDNBinaryManager() |
| Modifier and Type | Method and Description |
|---|---|
protected URI |
getRemoteUri(String digest,
ManagedBlob blob,
javax.servlet.http.HttpServletRequest servletRequest) |
protected void |
setupCloudClient()
Configure Cloud client using properties
|
getFileStorage, getSystemPropertyPrefix, instantiateGarbageCollector, removeBinaries, removeBinarygetBinaryManager, getContentDispositionHeader, getContentTypeHeader, getIntProperty, getProperty, getProperty, getSystemPropertyName, getURI, initialize, isDirectDownload, readBlob, supportsUserUpdate, supportsUserUpdateDefaultTrue, writeBlobclose, getBinary, getBinary, getFile, getLength, getLengthFromCache, initializeCache, initializeCache, initializeCache, putLengthInCachegetBinary, getDefaultDigestAlgorithm, getDescriptor, getDigestAlgorithm, getGarbageCollector, storeAndDigest, toHexStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, freezeVersion, getAppLinks, getAvailableConversions, getConvertedStream, getStream, getThumbnail, isVersionpublic static final String AZURE_CDN_PROPERTY
public AzureCDNBinaryManager()
protected void setupCloudClient() throws IOException
AbstractCloudBinaryManagersetupCloudClient in class AzureBinaryManagerIOExceptionprotected URI getRemoteUri(String digest, ManagedBlob blob, javax.servlet.http.HttpServletRequest servletRequest) throws IOException
getRemoteUri in class AzureBinaryManagerIOExceptionCopyright © 2016 Nuxeo SA. All rights reserved.