|
@@ -31,16 +31,16 @@ public class StoragePluginContext {
|
|
|
return StoragePlugin.asyncUploadFile(folderName, file, delLocalFile);
|
|
|
}
|
|
|
|
|
|
- public void setFileAcl(String storagePluginName,String fileName,Boolean isPublic){
|
|
|
+ public void setFileAcl(String storagePluginName,String fileName,Boolean isPublic,String bucketName){
|
|
|
StoragePlugin storagePlugin = getStoragePlugin(storagePluginName);
|
|
|
- storagePlugin.setFileAcl(fileName,isPublic);
|
|
|
+ storagePlugin.setFileAcl(fileName,isPublic,bucketName);
|
|
|
}
|
|
|
|
|
|
- public String getPublicUrl(String fileName){
|
|
|
+ public String getPublicUrl(String fileName,String bucketName){
|
|
|
try {
|
|
|
String substring = fileName.substring(0, fileName.lastIndexOf("?"));
|
|
|
String substring1 = substring.substring(substring.lastIndexOf("/") + 1);
|
|
|
- this.setFileAcl(KS3StoragePlugin.PLUGIN_NAME,substring1,true);
|
|
|
+ this.setFileAcl(KS3StoragePlugin.PLUGIN_NAME,substring1,true,bucketName);
|
|
|
return substring;
|
|
|
}catch (Exception e) {
|
|
|
e.printStackTrace();
|