Package io.jmix.awsfs
Class AwsFileStorageManagementFacade
java.lang.Object
io.jmix.awsfs.AwsFileStorageManagementFacade
@ManagedResource(description="Manages Amazon S3 file storage client",
                 objectName="jmix.awsfs:type=AwsFileStorage")
@Component("awsfs_AwsFileStorageManagementFacade")
public class AwsFileStorageManagementFacade
extends Object
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method Summary
- 
Field Details- 
fileStorageLocator
 
- 
- 
Constructor Details- 
AwsFileStorageManagementFacadepublic AwsFileStorageManagementFacade()
 
- 
- 
Method Details- 
refreshS3Client@ManagedOperation(description="Refresh Amazon S3 file storage client") public String refreshS3Client()
- 
refreshS3Client@ManagedOperation(description="Refresh Amazon S3 file storage client by storage name") @ManagedOperationParameter(name="storageName",description="Storage name") @ManagedOperationParameter(name="accessKey",description="Amazon S3 access key") @ManagedOperationParameter(name="secretAccessKey",description="Amazon S3 secret access key") public String refreshS3Client(String storageName, String accessKey, String secretAccessKey) 
- 
refreshS3Client@ManagedOperation(description="Refresh Amazon S3 file storage client by storage name") @ManagedOperationParameter(name="storageName",description="Storage name") @ManagedOperationParameter(name="accessKey",description="Amazon S3 access key") @ManagedOperationParameter(name="secretAccessKey",description="Amazon S3 secret access key") @ManagedOperationParameter(name="region",description="Amazon S3 region") @ManagedOperationParameter(name="bucket",description="Amazon S3 bucket name") @ManagedOperationParameter(name="chunkSize",description="Amazon S3 chunk size (kB)") @ManagedOperationParameter(name="endpointUrl",description="Optional custom S3 storage endpoint URL") @ManagedOperationParameter(name="usePathStyleBucketAddressing",description="Whether to force the client to use path-style addressing for buckets") public String refreshS3Client(String storageName, String accessKey, String secretAccessKey, String region, String bucket, int chunkSize, @Nullable String endpointUrl, boolean usePathStyleBucketAddressing) 
 
-