类 LocalFileTemplate
java.lang.Object
com.sie.mbm.mom.framework.oss.local.LocalFileTemplate
- 所有已实现的接口:
FileTemplate,org.springframework.beans.factory.InitializingBean
本地文件读取模式
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidcreateBucket(String bucketName) 创建bucketList<com.amazonaws.services.s3.model.Bucket> 获取全部bucketList<com.amazonaws.services.s3.model.S3ObjectSummary> getAllObjectsByPrefix(String bucketName, String prefix, boolean recursive) 根据文件前置查询文件com.amazonaws.services.s3.model.S3Object获取文件voidputObject(String bucketName, String objectName, InputStream stream) 上传文件voidputObject(String bucketName, String objectName, InputStream stream, String contextType) 上传文件voidremoveBucket(String bucketName) voidremoveObject(String bucketName, String objectName) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 com.sie.mbm.mom.framework.oss.core.FileTemplate
afterPropertiesSet
-
字段详细资料
-
properties
-
-
构造器详细资料
-
LocalFileTemplate
public LocalFileTemplate()
-
-
方法详细资料
-
createBucket
创建bucket- 指定者:
createBucket在接口中FileTemplate- 参数:
bucketName- bucket名称
-
getAllBuckets
获取全部bucketAPI Documentation
- 指定者:
getAllBuckets在接口中FileTemplate
-
removeBucket
- 指定者:
removeBucket在接口中FileTemplate- 参数:
bucketName- bucket名称- 另请参阅:
-
putObject
上传文件- 指定者:
putObject在接口中FileTemplate- 参数:
bucketName- bucket名称objectName- 文件名称stream- 文件流contextType- 文件类型
-
getObject
获取文件- 指定者:
getObject在接口中FileTemplate- 参数:
bucketName- bucket名称objectName- 文件名称- 返回:
- 二进制流 API Documentation
-
removeObject
- 指定者:
removeObject在接口中FileTemplate- 参数:
bucketName-objectName-- 抛出:
Exception
-
putObject
上传文件- 指定者:
putObject在接口中FileTemplate- 参数:
bucketName- bucket名称objectName- 文件名称stream- 文件流- 抛出:
Exception
-
getAllObjectsByPrefix
public List<com.amazonaws.services.s3.model.S3ObjectSummary> getAllObjectsByPrefix(String bucketName, String prefix, boolean recursive) 根据文件前置查询文件- 指定者:
getAllObjectsByPrefix在接口中FileTemplate- 参数:
bucketName- bucket名称prefix- 前缀recursive- 是否递归查询- 返回:
- S3ObjectSummary 列表
- 另请参阅:
-