@Override
protected
Integer doInBackground(ArrayList<String>... arrayLists) {
Log.d(TAG,
"PictureFtpMultiUploadAsync, doInBackground() Call !!!!"
);
try
{
ftpClient.connect( FTP_HOST, FTP_PORT );
int
reply = ftpClient.getReplyCode();
if
(!FTPReply.isPositiveCompletion(reply)) {
Toast.makeText(context,
"PictureFtpMultiUploadAsync, doInBackground() 서버 연결 실패"
,
Toast.LENGTH_SHORT).show();
return
-
1
;
}
ftpClient.setConnectTimeout(
7000
);
boolean
success = ftpClient.login( FTP_ID, FTP_PW );
ftpClient.setFileType( org.apache.commons.net.ftp.FTP.BINARY_FILE_TYPE );
ftpClient.setBufferSize(
1024
*
1024
);
ftpClient.enterLocalPassiveMode();
ftpClient.setDefaultTimeout(
3000
);
Log.d(TAG,
"PictureFtpMultiUploadAsync, doInBackground() success : "
+ success);
}
catch
(IOException e) {
Log.e(TAG,
"PictureFtpMultiUploadAsync, doInBackground() IOException : "
+ e.getMessage());
}
return
null
;
}