public class CloudFileServiceImpl extends java.lang.Object implements CloudFileService
构造器和说明 |
---|
CloudFileServiceImpl(CloudProps cloudProps) |
限定符和类型 | 方法和说明 |
---|---|
void |
addBucket(java.lang.String bucketName,
Props props)
添加 bucket
|
Result |
delete(java.lang.String bucket,
java.lang.String key)
删除文件
|
boolean |
exists(java.lang.String bucket,
java.lang.String key)
是否存在
|
Media |
get(java.lang.String bucket,
java.lang.String key)
获取文件
|
java.lang.String |
getBucketDef()
获取默认 bucket
|
CloudFileService |
getBucketService(java.lang.String bucket)
获取 bucket service
|
java.lang.String |
getTempUrl(java.lang.String bucket,
java.lang.String key,
java.util.Date expiration)
获取文件临时地址
|
Result |
put(java.lang.String bucket,
java.lang.String key,
Media media)
推入文件
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
delete, exists, get, getTempUrl, put
public CloudFileServiceImpl(CloudProps cloudProps)
public java.lang.String getBucketDef()
public void addBucket(java.lang.String bucketName, Props props)
public CloudFileService getBucketService(java.lang.String bucket) throws CloudFileException
public boolean exists(java.lang.String bucket, java.lang.String key) throws CloudFileException
CloudFileService
exists
在接口中 CloudFileService
bucket
- 存储桶key
- 存储键CloudFileException
public java.lang.String getTempUrl(java.lang.String bucket, java.lang.String key, java.util.Date expiration) throws CloudFileException
CloudFileService
getTempUrl
在接口中 CloudFileService
bucket
- 存储桶key
- 存储键CloudFileException
public Media get(java.lang.String bucket, java.lang.String key) throws CloudFileException
CloudFileService
get
在接口中 CloudFileService
bucket
- 存储桶key
- 存储键CloudFileException
public Result put(java.lang.String bucket, java.lang.String key, Media media) throws CloudFileException
CloudFileService
put
在接口中 CloudFileService
bucket
- 存储桶key
- 存储键media
- 媒体CloudFileException
public Result delete(java.lang.String bucket, java.lang.String key) throws CloudFileException
CloudFileService
delete
在接口中 CloudFileService
bucket
- 存储桶key
- 存储键CloudFileException