Skip navigation links
A B C E G H I L M O R S 

A

addOrUpdateResources(FileWorkArea, List<File>, boolean) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
 
addOrUpdateResourcesForPaths(FileWorkArea, List<File>, boolean) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
Writes the resource to S3.
addOrUpdateResourcesInternal(S3Configuration, AmazonS3, FileWorkArea, List<File>, boolean) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
 
AmazonS3Configuration - Class in org.broadleafcommerce.vendor.amazon.s3.config
 
AmazonS3Configuration() - Constructor for class org.broadleafcommerce.vendor.amazon.s3.config.AmazonS3Configuration
 
AmazonS3ModuleRegistration - Class in org.broadleafcommerce.vendor.amazon.s3.config
 
AmazonS3ModuleRegistration() - Constructor for class org.broadleafcommerce.vendor.amazon.s3.config.AmazonS3ModuleRegistration
 

B

blAmazonS3ModuleLifecycle() - Method in class org.broadleafcommerce.vendor.amazon.s3.config.AmazonS3Configuration
 
blFileService - Variable in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
 
BUCKET_PREFIX - Static variable in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
 
buildResourceName(String) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
hook for overriding name used for resource in S3
buildResourceParentName(String) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
Builds the resourceName for it's parent.

C

concurrentFileOutputStream - Variable in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
 
configClientMap - Variable in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
 

E

ensureFileCreation(File, String) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
Ensures the file creation
equals(Object) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3Configuration
 

G

getAmazonS3Client(S3Configuration) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
 
getAmazonS3ClientFromConfiguration(S3Configuration) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
Creates an instance of the S3 Client based on the 'use instance profile' property.
getAWSCredentials(S3Configuration) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
 
getAwsSecretKey() - Method in class org.broadleafcommerce.vendor.amazon.s3.S3Configuration
 
getBucketName(String, String) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
Returns the bucket name or the default one.
getBucketSubDirectory() - Method in class org.broadleafcommerce.vendor.amazon.s3.S3Configuration
 
getDefaultBucketName() - Method in class org.broadleafcommerce.vendor.amazon.s3.S3Configuration
 
getDefaultBucketRegion() - Method in class org.broadleafcommerce.vendor.amazon.s3.S3Configuration
 
getEnableSSE() - Method in class org.broadleafcommerce.vendor.amazon.s3.S3Configuration
 
getEndpointURI() - Method in class org.broadleafcommerce.vendor.amazon.s3.S3Configuration
Deprecated.
this method is no longer used as the endpoint is automatically determined by S3Configuration.getDefaultBucketName()
getGetAWSAccessKeyId() - Method in class org.broadleafcommerce.vendor.amazon.s3.S3Configuration
 
getModuleName() - Method in class org.broadleafcommerce.vendor.amazon.s3.config.AmazonS3ModuleRegistration
 
getMultiTenantClass() - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
Get MultiTenantSite Class by Reflection
getMultiTenantGetParentSiteIdMethod() - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
Gets getParentId method by reflection
getMultiTenantSiteSpecificResourceNameParent(String) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
Get the parent from a MultiTentantSite.
getResource(String) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
Entry point to retrieve resources from this module.
getResource(String, FileApplicationType, boolean) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
Handles the logic for resource retrieval it accepts if is a child resource or parent, only differs in in tha name generation.
getResource(String, FileApplicationType) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
Handles the resource gathering, starts as regular retrieval, if it fails (and the conditions allow it) it will try to retrieve the image from the parent site
getResourceName(S3Configuration, String, String) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
Retrieves the resourceName from its rawname.
getSiteDirectory(Site) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
 
getSiteDirectory(Long) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
 
getSiteSpecificResourceName(String) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
 
getUseInstanceProfileCredentials() - Method in class org.broadleafcommerce.vendor.amazon.s3.S3Configuration
 

H

hashCode() - Method in class org.broadleafcommerce.vendor.amazon.s3.S3Configuration
 

I

invokeMultiTenantGetParentSiteIdMethod(Object) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
Reflection getParentSiteId Invocation
isMultiTenantEnvironment() - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
Check if the module is call with MultiTenant module

L

lookupProperty(String) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3ConfigurationServiceImpl
 
lookupS3Configuration() - Method in interface org.broadleafcommerce.vendor.amazon.s3.S3ConfigurationService
 
lookupS3Configuration() - Method in class org.broadleafcommerce.vendor.amazon.s3.S3ConfigurationServiceImpl
 

M

MODULE_NAME - Static variable in class org.broadleafcommerce.vendor.amazon.s3.config.AmazonS3ModuleRegistration
 
MULTITENANT_SITE_CLASSNAME - Static variable in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
 
MULTITENANTSITE_GETPARENTID_METHODNAME - Static variable in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
 

O

org.broadleafcommerce.vendor.amazon.s3 - package org.broadleafcommerce.vendor.amazon.s3
 
org.broadleafcommerce.vendor.amazon.s3.config - package org.broadleafcommerce.vendor.amazon.s3.config
 

R

removeResource(String) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
 

S

S3Configuration - Class in org.broadleafcommerce.vendor.amazon.s3
Class that holds the configuration for connecting to AmazonS3.
S3Configuration() - Constructor for class org.broadleafcommerce.vendor.amazon.s3.S3Configuration
 
S3ConfigurationService - Interface in org.broadleafcommerce.vendor.amazon.s3
Service that returns the an S3 configuration object.
s3ConfigurationService - Variable in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
 
S3ConfigurationServiceImpl - Class in org.broadleafcommerce.vendor.amazon.s3
Service that returns the an S3 configuration object.
S3ConfigurationServiceImpl() - Constructor for class org.broadleafcommerce.vendor.amazon.s3.S3ConfigurationServiceImpl
 
S3FileServiceProvider - Class in org.broadleafcommerce.vendor.amazon.s3
 
S3FileServiceProvider() - Constructor for class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
 
setAwsSecretKey(String) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3Configuration
 
setBroadleafFileService(BroadleafFileService) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
 
setBucketSubDirectory(String) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3Configuration
 
setConcurrentFileOutputStream(ConcurrentFileOutputStream) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
 
setDefaultBucketName(String) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3Configuration
 
setDefaultBucketRegion(String) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3Configuration
 
setEnableSSE(Boolean) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3Configuration
 
setEndpointURI(String) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3Configuration
Deprecated.
this method is no longer used as the endpoint is automatically determined by #setDefaultBucketName()
setGetAWSAccessKeyId(String) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3Configuration
 
setSystemPropertiesService(SystemPropertiesService) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3ConfigurationServiceImpl
 
setUseInstanceProfileCredentials(Boolean) - Method in class org.broadleafcommerce.vendor.amazon.s3.S3Configuration
 
SITE_PREFIX - Static variable in class org.broadleafcommerce.vendor.amazon.s3.S3FileServiceProvider
 
systemPropertiesService - Variable in class org.broadleafcommerce.vendor.amazon.s3.S3ConfigurationServiceImpl
 
A B C E G H I L M O R S 
Skip navigation links

Copyright © 2019. All rights reserved.