public class FTPTransmission extends AbstractOutputFileAction
限定符和类型 | 字段和说明 |
---|---|
static ObjectTableMapper |
OBJECT_MAPPER |
static java.lang.String |
TABLE_NAME |
CPR, EXTRA_OUTPUT_FILE_ACTION_COLUMN_NAME, PNG
EMPTY_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, writeXML
public 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
在接口中 OutputFileAction
getFilesToDealWith
在类中 AbstractOutputFileAction
public CompatiableIDFCMapper getExtraOutputFileActionForeignKey()
OutputFileAction
getExtraOutputFileActionForeignKey
在接口中 OutputFileAction
getExtraOutputFileActionForeignKey
在类中 AbstractOutputFileAction
public void doFileAction(java.io.File[] files) throws java.lang.Exception
doFileAction
在接口中 OutputFileAction
doFileAction
在类中 AbstractOutputFileAction
files
- 输出文件数组java.lang.Exception
- 异常public JSONObject createJSONConfig() throws JSONException
createJSONConfig
在接口中 OutputFileAction
createJSONConfig
在类中 AbstractOutputFileAction
JSONException
- json异常public OutputFileAction analyzeJSON(JSONObject ftpTransmissionJSON)
analyzeJSON
在接口中 OutputFileAction
analyzeJSON
在类中 AbstractOutputFileAction
ftpTransmissionJSON
- json对象public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 AbstractOutputFileAction
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public java.lang.String getJsonTag()
getJsonTag
在接口中 OutputFileAction
getJsonTag
在类中 AbstractOutputFileAction
public boolean isEmailNotification()