| 限定符和类型 | 方法和说明 |
|---|---|
static Set<MetaData> |
MetadataMapper.fromByte(byte[] content,
Charset charset)
将byte映射为对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
MetadataMapper.toByte(Set<MetaData> metadataSet,
Charset charset)
将元数据映射为byte
|
| 构造器和说明 |
|---|
StorageSetMetadataCommand(String groupName,
String path,
Set<MetaData> metaDataSet,
StorageMetadataSetType type)
设置文件标签(元数据)
|
| 限定符和类型 | 方法和说明 |
|---|---|
Set<MetaData> |
StorageGetMetadataResponse.decodeContent(InputStream in,
Charset charset)
解析反馈内容
|
Set<MetaData> |
StorageSetMetadataRequest.getMetaDataSet() |
| 构造器和说明 |
|---|
StorageSetMetadataRequest(String groupName,
String path,
Set<MetaData> metaDataSet,
StorageMetadataSetType type)
设置文件元数据
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected Set<MetaData> |
FastFile.metaDataSet
文件元数据
|
protected Set<MetaData> |
AbstractFastFileBuilder.metaDataSet
文件元数据
|
| 限定符和类型 | 方法和说明 |
|---|---|
Set<MetaData> |
FastFile.getMetaDataSet() |
| 限定符和类型 | 方法和说明 |
|---|---|
FastImageFile.Builder |
FastImageFile.Builder.withMetaData(Set<MetaData> metaDataSet) |
FastFile.Builder |
FastFile.Builder.withMetaData(Set<MetaData> metaDataSet) |
AbstractFastFileBuilder<T> |
AbstractFastFileBuilder.withMetaData(Set<MetaData> metaDataSet)
元数据信息
|
| 构造器和说明 |
|---|
FastFile(InputStream inputStream,
long fileSize,
String fileExtName,
Set<MetaData> metaDataSet)
上传文件对象
|
FastImageFile(InputStream inputStream,
long fileSize,
String fileExtName,
Set<MetaData> metaDataSet)
上传图片文件
|
FastImageFile(InputStream inputStream,
long fileSize,
String fileExtName,
Set<MetaData> metaDataSet,
ThumbImage thumbImage)
上传图片文件
|
| 限定符和类型 | 方法和说明 |
|---|---|
Set<MetaData> |
GenerateStorageClient.getMetadata(String groupName,
String path)
获取文件元信息
|
Set<MetaData> |
DefaultGenerateStorageClient.getMetadata(String groupName,
String path)
获取metadata
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
GenerateStorageClient.mergeMetadata(String groupName,
String path,
Set<MetaData> metaDataSet)
修改文件元信息(合并)
|
void |
DefaultGenerateStorageClient.mergeMetadata(String groupName,
String path,
Set<MetaData> metaDataSet)
合并metadata
|
void |
GenerateStorageClient.overwriteMetadata(String groupName,
String path,
Set<MetaData> metaDataSet)
修改文件元信息(覆盖)
|
void |
DefaultGenerateStorageClient.overwriteMetadata(String groupName,
String path,
Set<MetaData> metaDataSet)
覆盖metadata
|
StorePath |
DefaultFastFileStorageClient.uploadFile(InputStream inputStream,
long fileSize,
String fileExtName,
Set<MetaData> metaDataSet)
上传文件
|
StorePath |
FastFileStorageClient.uploadFile(InputStream inputStream,
long fileSize,
String fileExtName,
Set<MetaData> metaDataSet)
上传一般文件
|
StorePath |
DefaultFastFileStorageClient.uploadImageAndCrtThumbImage(InputStream inputStream,
long fileSize,
String fileExtName,
Set<MetaData> metaDataSet)
上传图片并且生成缩略图
|
StorePath |
FastFileStorageClient.uploadImageAndCrtThumbImage(InputStream inputStream,
long fileSize,
String fileExtName,
Set<MetaData> metaDataSet)
上传图片并且生成缩略图
支持的图片格式包括"JPG", "JPEG", "PNG", "GIF", "BMP", "WBMP"
缩略图为上传文件名+缩略图后缀 _150x150,如 xxx.jpg,缩略图为 xxx_150x150.jpg
实际样例如下
原图 http://localhost:8098/M00/00/17/rBEAAl33pQaAWNQNAAHYvQQn-YE374.jpg
缩略图 http://localhost:8098/M00/00/17/rBEAAl33pQaAWNQNAAHYvQQn-YE374_150x150.jpg
|
Copyright © 2020. All rights reserved.