public class FTPTransmission extends AbstractOutputFileAction
| 限定符和类型 | 字段和说明 |
|---|---|
static ObjectTableMapper |
OBJECT_MAPPER |
static java.lang.String |
TABLE_NAME |
CPR, EXTRA_OUTPUT_FILE_ACTION_COLUMN_NAME, PNGEMPTY_ACTION, XML_TAG| 构造器和说明 |
|---|
FTPTransmission() |
| 限定符和类型 | 方法和说明 |
|---|---|
OutputFileAction |
analyzeJSON(JSONObject ftpTransmissionJSON)
将Json转换成对象
|
java.lang.Object |
clone() |
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() |
java.lang.String |
getPassword() |
int |
getPort() |
java.lang.String |
getSavePath() |
java.lang.String |
getServerAddress() |
java.lang.String |
getUsername() |
boolean |
isEmailNotification()
是不是邮件通知
|
ObjectTableMapper |
objectTableMapper2Register()
需要建立的数据库表结构
|
void |
setId(long id) |
void |
setPassword(java.lang.String password) |
void |
setPort(int port) |
void |
setSavePath(java.lang.String savePath) |
void |
setServerAddress(java.lang.String serverAddress) |
void |
setUsername(java.lang.String username) |
dealWithParameter, getBook, getCprFromOutputFile, getParameterMap, getPngFromOutputFile, getTaskName, getUserArray, init, readXML, setBook, setParameters, setTaskName, setUserArray, writeXMLpublic static final java.lang.String TABLE_NAME
public static final ObjectTableMapper OBJECT_MAPPER
public java.lang.String getServerAddress()
public void setServerAddress(java.lang.String serverAddress)
public int getPort()
public void setPort(int port)
public java.lang.String getSavePath()
public void setSavePath(java.lang.String savePath)
public java.lang.String getUsername()
public void setUsername(java.lang.String username)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
public long getId()
public void setId(long id)
public ObjectTableMapper objectTableMapper2Register()
public java.io.File[] getFilesToDealWith(java.io.File[] files)
getFilesToDealWith 在接口中 OutputFileActiongetFilesToDealWith 在类中 AbstractOutputFileActionpublic CompatiableIDFCMapper getExtraOutputFileActionForeignKey()
OutputFileActiongetExtraOutputFileActionForeignKey 在接口中 OutputFileActiongetExtraOutputFileActionForeignKey 在类中 AbstractOutputFileActionpublic void doFileAction(java.io.File[] files)
throws java.lang.Exception
doFileAction 在接口中 OutputFileActiondoFileAction 在类中 AbstractOutputFileActionfiles - 输出文件数组java.lang.Exception - 异常public JSONObject createJSONConfig() throws JSONException
createJSONConfig 在接口中 OutputFileActioncreateJSONConfig 在类中 AbstractOutputFileActionJSONException - json异常public OutputFileAction analyzeJSON(JSONObject ftpTransmissionJSON)
analyzeJSON 在接口中 OutputFileActionanalyzeJSON 在类中 AbstractOutputFileActionftpTransmissionJSON - json对象public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone 在接口中 FCloneableclone 在类中 AbstractOutputFileActionjava.lang.CloneNotSupportedException - 如果克隆失败则抛出此异常public java.lang.String getJsonTag()
getJsonTag 在接口中 OutputFileActiongetJsonTag 在类中 AbstractOutputFileActionpublic boolean isEmailNotification()