public interface OutputFileAction extends XMLable
| 限定符和类型 | 字段和说明 |
|---|---|
static OutputFileAction |
EMPTY_ACTION |
static java.lang.String |
XML_TAG |
| 限定符和类型 | 方法和说明 |
|---|---|
OutputFileAction |
analyzeJSON(JSONObject jsonObject)
将Json转换成对象
|
JSONObject |
createJSONConfig()
将对象转成JSON
|
void |
doFileAction(java.io.File[] files)
执行和输出文件相关的操作。
|
CompatiableIDFCMapper |
getExtraOutputFileActionForeignKey()
和FileActionList的外键关联
|
java.io.File[] |
getFilesToDealWith(java.io.File[] files) |
long |
getId() |
java.lang.String |
getJsonTag() |
void |
init()
做一些初始化的准备工作,创建数据库表
|
boolean |
isEmailNotification()
是不是邮件通知
|
ObjectTableMapper |
objectTableMapper2Register()
需要建立的数据库表结构
|
readXMLclonestatic final java.lang.String XML_TAG
static final OutputFileAction EMPTY_ACTION
void init()
ObjectTableMapper objectTableMapper2Register()
CompatiableIDFCMapper getExtraOutputFileActionForeignKey()
long getId()
java.io.File[] getFilesToDealWith(java.io.File[] files)
void doFileAction(java.io.File[] files)
throws java.lang.Exception
files - 输出文件数组java.lang.Exception - 异常java.lang.String getJsonTag()
JSONObject createJSONConfig() throws JSONException
JSONException - json异常OutputFileAction analyzeJSON(JSONObject jsonObject)
jsonObject - json对象boolean isEmailNotification()