Summer.Batch.Extra.FtpSupport.FtpPutTasklet Class Reference

Custom tasklet to do some ftp put Sftp is unsupported for now More...

Inheritance diagram for Summer.Batch.Extra.FtpSupport.FtpPutTasklet:
Summer.Batch.Core.Step.Tasklet.ITasklet Summer.Batch.Common.Factory.IInitializationPostOperations

Public Member Functions

RepeatStatus Execute (StepContribution contribution, ChunkContext chunkContext)
 
bool DoExecute ()
 Delegate. Simplifies unit testing. More...
 
void AfterPropertiesSet ()
 

Properties

string FileName [get, set]
 File name property. More...
 
string Host [get, set]
 Ftp server host property. More...
 
string Port [get, set]
 Ftp server port property. More...
 
string RemoteDirectory [get, set]
 Ftp remote directory property. More...
 
string Username [get, set]
 Ftp server user name property. More...
 
string Password [get, set]
 Ftp server user password property. More...
 

Detailed Description

Custom tasklet to do some ftp put Sftp is unsupported for now

Member Function Documentation

void Summer.Batch.Extra.FtpSupport.FtpPutTasklet.AfterPropertiesSet ( )

See also
IInitializationPostOperations::AfterPropertiesSet

Implements Summer.Batch.Common.Factory.IInitializationPostOperations.

bool Summer.Batch.Extra.FtpSupport.FtpPutTasklet.DoExecute ( )

Delegate. Simplifies unit testing.

Returns
RepeatStatus Summer.Batch.Extra.FtpSupport.FtpPutTasklet.Execute ( StepContribution  contribution,
ChunkContext  chunkContext 
)

See also
ITasklet::Execute Upload the given file to remote directory
Parameters
contribution
chunkContext
Returns

Implements Summer.Batch.Core.Step.Tasklet.ITasklet.

Property Documentation

string Summer.Batch.Extra.FtpSupport.FtpPutTasklet.FileName
getset

File name property.

string Summer.Batch.Extra.FtpSupport.FtpPutTasklet.Host
getset

Ftp server host property.

string Summer.Batch.Extra.FtpSupport.FtpPutTasklet.Password
getset

Ftp server user password property.

string Summer.Batch.Extra.FtpSupport.FtpPutTasklet.Port
getset

Ftp server port property.

string Summer.Batch.Extra.FtpSupport.FtpPutTasklet.RemoteDirectory
getset

Ftp remote directory property.

string Summer.Batch.Extra.FtpSupport.FtpPutTasklet.Username
getset

Ftp server user name property.


The documentation for this class was generated from the following file:
  • Summer.Batch.Extra/FtpSupport/FtpPutStep.cs