Class S3ConfigurationServiceImpl

java.lang.Object
org.broadleafcommerce.vendor.amazon.s3.S3ConfigurationServiceImpl
All Implemented Interfaces:
S3ConfigurationService

@Service("blS3ConfigurationService") public class S3ConfigurationServiceImpl extends Object implements S3ConfigurationService
Service that returns the an S3 configuration object. Returns a configuration object with values that are defined as system properties.
Author:
bpolster
  • Field Details

    • systemPropertiesService

      protected org.broadleafcommerce.common.config.service.SystemPropertiesService systemPropertiesService
  • Constructor Details

    • S3ConfigurationServiceImpl

      public S3ConfigurationServiceImpl()
  • Method Details

    • lookupS3Configuration

      public S3Configuration lookupS3Configuration()
      Specified by:
      lookupS3Configuration in interface S3ConfigurationService
    • resolveRegionFromList

      protected software.amazon.awssdk.regions.Region resolveRegionFromList(String regionId)
    • lookupProperty

      protected String lookupProperty(String propertyName)
    • setSystemPropertiesService

      protected void setSystemPropertiesService(org.broadleafcommerce.common.config.service.SystemPropertiesService systemPropertiesService)