forked from demo/example
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
76 lines
1.9 KiB
76 lines
1.9 KiB
package com.fr.output; |
|
|
|
import com.fr.data.dao.CompatiableIDFCMapper; |
|
import com.fr.data.dao.ObjectTableMapper; |
|
import com.fr.json.JSONException; |
|
import com.fr.json.JSONObject; |
|
import com.fr.schedule.output.AbstractOutputFileAction; |
|
import com.fr.schedule.output.FTPTransmission; |
|
import com.fr.schedule.output.OutputFileAction; |
|
import com.fr.schedule.output.ftp.DefaultFTPTransmit; |
|
|
|
import java.io.File; |
|
|
|
public class FTPUpload extends AbstractOutputFileAction { |
|
@Override |
|
public ObjectTableMapper objectTableMapper2Register() { |
|
return null; |
|
} |
|
|
|
@Override |
|
public long getId() { |
|
return 0; |
|
} |
|
|
|
@Override |
|
public File[] getFilesToDealWith(File[] files) { |
|
return files; |
|
} |
|
|
|
@Override |
|
public void doFileAction(File[] files) { |
|
FTPTransmission ftp = new FTPTransmission(); |
|
ftp.setServerAddress("env.finedevelop.com"); |
|
ftp.setPort(58321); |
|
ftp.setSavePath("connie"); |
|
ftp.setUsername("fr"); |
|
ftp.setPassword("ilovejava"); |
|
try { |
|
new DefaultFTPTransmit().transmit(files, ftp.getServerAddress(), ftp.getPort(), ftp.getUsername(), ftp.getPassword(), ftp.getSavePath()); |
|
} catch (Exception e) { |
|
// TODO Auto-generated catch block |
|
e.printStackTrace(); |
|
} |
|
|
|
} |
|
|
|
@Override |
|
public CompatiableIDFCMapper getExtraOutputFileActionForeignKey() { |
|
return null; |
|
} |
|
|
|
@Override |
|
public boolean isEmailNotification() { |
|
// TODO Auto-generated method stub |
|
return false; |
|
} |
|
|
|
@Override |
|
public OutputFileAction analyzeJSON(JSONObject arg0) { |
|
// TODO Auto-generated method stub |
|
return null; |
|
} |
|
|
|
@Override |
|
public JSONObject createJSONConfig() throws JSONException { |
|
// TODO Auto-generated method stub |
|
return null; |
|
} |
|
|
|
@Override |
|
public String getJsonTag() { |
|
// TODO Auto-generated method stub |
|
return null; |
|
} |
|
|
|
}
|
|
|