public interface PoetAnnexContext
PoetAnnexClientPoetAnnexClientHttpSupport 的方法入参语义不相同
Client的语义为传入 key --> PoetAnnex.getKey()
Context的语义为: 传入附件的名字 name --> PoetAnnex.getName() ()} (名字应是全局唯一的)
实际操作流程会根据 PoetAnnexRepository 来获取附件具体的路径| 限定符和类型 | 方法和说明 |
|---|---|
void |
delete(String name) |
void |
down(String name,
javax.servlet.http.HttpServletResponse response) |
void |
down(String name,
String realName,
javax.servlet.http.HttpServletResponse response) |
boolean |
exist(String name) |
byte[] |
getBytes(String name) |
default com.skypyb.poet.core.model.PoetAnnex |
save(byte[] data,
String name) |
com.skypyb.poet.core.model.PoetAnnex |
save(byte[] data,
String name,
StoreRoadSign roadSign) |
default com.skypyb.poet.core.model.PoetAnnex |
save(byte[] data,
String name,
String module) |
com.skypyb.poet.core.model.PoetAnnex |
save(byte[] data,
String name,
String module,
StoreRoadSign roadSign) |
default com.skypyb.poet.core.model.PoetAnnex |
save(InputStream in,
String name) |
com.skypyb.poet.core.model.PoetAnnex |
save(InputStream in,
String name,
StoreRoadSign roadSign) |
default com.skypyb.poet.core.model.PoetAnnex |
save(InputStream in,
String name,
String module) |
com.skypyb.poet.core.model.PoetAnnex |
save(InputStream in,
String name,
String module,
StoreRoadSign roadSign) |
void |
view(String name,
javax.servlet.http.HttpServletResponse response) |
void |
viewMedia(String name,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
viewMedia(String name,
javax.servlet.http.HttpServletResponse response) |
default com.skypyb.poet.core.model.PoetAnnex save(InputStream in, String name)
default com.skypyb.poet.core.model.PoetAnnex save(InputStream in, String name, String module)
default com.skypyb.poet.core.model.PoetAnnex save(byte[] data,
String name)
com.skypyb.poet.core.model.PoetAnnex save(InputStream in, String name, StoreRoadSign roadSign)
com.skypyb.poet.core.model.PoetAnnex save(InputStream in, String name, String module, StoreRoadSign roadSign)
com.skypyb.poet.core.model.PoetAnnex save(byte[] data,
String name,
StoreRoadSign roadSign)
com.skypyb.poet.core.model.PoetAnnex save(byte[] data,
String name,
String module,
StoreRoadSign roadSign)
boolean exist(String name)
void delete(String name)
byte[] getBytes(String name)
void view(String name, javax.servlet.http.HttpServletResponse response)
void viewMedia(String name, javax.servlet.http.HttpServletResponse response)
void viewMedia(String name, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
void down(String name, javax.servlet.http.HttpServletResponse response)
Copyright © 2022. All rights reserved.