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()
需要建立的数据库表结构
|
readXML
clone
static 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()