| Interface | Description | 
|---|---|
| BroadleafFileService | Many components in the Broadleaf Framework can benefit from creating and manipulating temporary files as well
 as storing and accessing files in a remote repository (such as AmazonS3). | 
| BroadleafFileServiceExtensionHandler | |
| BroadleafStaticAssetExtensionHandler | |
| FileServiceProvider | Interface to be implemented by a FileProvider. | 
| StaticAssetPathService | 
| Class | Description | 
|---|---|
| BroadleafFileServiceExtensionManager | Extension manager for  BroadleafFileService | 
| BroadleafFileServiceImpl | Many components in the Broadleaf Framework can benefit from creating and manipulating temporary files as well
 as storing and accessing files in a remote repository (such as AmazonS3). | 
| BroadleafFileUtils | |
| FileSystemFileServiceProvider | Default implementation of FileServiceProvider that uses the local file system to store files created by Broadleaf
 components. | 
| GloballySharedInputStream | This class serves as a marker interface to indicate that the resource comes from a shared area of the 
 filesystem. | 
| StaticAssetPathServiceImpl | 
Copyright © 2020. All rights reserved.