Class StaticAssetServiceImpl

java.lang.Object
org.broadleafcommerce.cms.file.service.StaticAssetServiceImpl
All Implemented Interfaces:
StaticAssetService

@Service("blStaticAssetService") public class StaticAssetServiceImpl extends Object implements StaticAssetService
Created by bpolster.
  • Field Details

    • imageArtifactProcessor

      protected ImageArtifactProcessor imageArtifactProcessor
    • storeAssetsOnFileSystem

      @Value("${asset.use.filesystem.storage}") protected boolean storeAssetsOnFileSystem
    • staticAssetDao

      protected StaticAssetDao staticAssetDao
    • staticAssetStorageService

      protected StaticAssetStorageService staticAssetStorageService
    • staticAssetPathService

      protected org.broadleafcommerce.common.file.service.StaticAssetPathService staticAssetPathService
    • staticAssetExtensionManager

      protected StaticAssetMultiTenantExtensionManager staticAssetExtensionManager
    • shouldAcceptNonImageAsset

      @Value("${should.accept.non.image.asset:true}") protected boolean shouldAcceptNonImageAsset
    • disabledFileExtensions

      @Value("${disabled.file.extensions}") protected String disabledFileExtensions
    • allowedFileExtensions

      @Value("${allowed.file.extensions}") protected String allowedFileExtensions
    • notAllowedCharsInFileName

      @Value("${static.asset.invalid.chars.in.filename}") protected char[] notAllowedCharsInFileName
    • exceptionOnInvalidChar

      @Value("${static.asset.exception.on.invalid.char.in.filename:false}") protected boolean exceptionOnInvalidChar
    • replacementString

      @Value("${static.asset.invalid.chars.replacement}") protected String replacementString
  • Constructor Details

    • StaticAssetServiceImpl

      public StaticAssetServiceImpl()
  • Method Details