public abstract class AbstractConfigBean extends Object
Constructor and Description |
---|
AbstractConfigBean() |
Modifier and Type | Method and Description |
---|---|
String |
getFileName() |
String |
getFilePath() |
long |
getFileSizeDetectionPollingInterval() |
FTPSClientConfig |
getFTPSClientConfig() |
abstract org.apache.commons.net.ftp.FTPSClient |
getInboundConnection() |
Integer |
getMaxConcurrentReads() |
String |
getMoveToDir() |
org.mule.api.MuleContext |
getMuleContext() |
abstract org.apache.commons.net.ftp.FTPSClient |
getOutboundConnection() |
long |
getPollingFrequency() |
long |
getPollingInitialDelay() |
String |
getUploadTmpDir() |
boolean |
isStreaming() |
void |
overrideConnectionSettings(String host,
String port,
String username,
String password,
FTPSSSLMode sslEncryptionMode,
FTPSTransferMode transferMode,
String oServerKeystorePath,
String oServerKeyStorePassword,
Boolean oDisableServerCertificateValidation,
String oUploadTmpDir,
Boolean oStreaming,
String reportedIpAddress,
Integer minActivePort,
Integer maxActivePort) |
abstract Object |
recordTransmissionResults(FTPResult.FTPResultStatus status,
com.mulesoft.api.b2b.Direction direction,
org.apache.commons.net.ftp.FTPSClient client,
String fileName,
String errorMessage,
org.mule.api.MuleEvent event) |
void |
setFileName(String fileName) |
void |
setFilePath(String filePath) |
void |
setFileSizeDetectionPollingInterval(long fileSizeDetectionPollingInterval) |
void |
setFTPSClientConfig(FTPSClientConfig clientConfig) |
void |
setMaxConcurrentReads(Integer maxConcurrentReads) |
void |
setMoveToDir(String moveToDir) |
void |
setMuleContext(org.mule.api.MuleContext muleContext) |
void |
setPollingFrequency(long pollingFrequency) |
void |
setPollingInitialDelay(long pollingInitialDelay) |
void |
setStreaming(boolean streaming) |
void |
setUploadTmpDir(String uploadTmpDir) |
protected String filePath
public String getFileName()
public String getUploadTmpDir()
public FTPSClientConfig getFTPSClientConfig()
public String getFilePath()
public String getMoveToDir()
public Integer getMaxConcurrentReads()
public boolean isStreaming()
public long getFileSizeDetectionPollingInterval()
public void setFileSizeDetectionPollingInterval(long fileSizeDetectionPollingInterval)
public void setMuleContext(org.mule.api.MuleContext muleContext)
public org.mule.api.MuleContext getMuleContext()
public long getPollingFrequency()
public void setPollingFrequency(long pollingFrequency)
public void setFTPSClientConfig(FTPSClientConfig clientConfig)
public void setFilePath(String filePath)
public void setMoveToDir(String moveToDir)
moveToDir
- the moveToDir to setpublic void setMaxConcurrentReads(Integer maxConcurrentReads)
maxConcurrentReads
- the maxConcurrentReads to setpublic void setStreaming(boolean streaming)
streaming
- the streaming to setpublic abstract org.apache.commons.net.ftp.FTPSClient getInboundConnection() throws FTPSConnectorException
FTPSConnectorException
public abstract org.apache.commons.net.ftp.FTPSClient getOutboundConnection() throws FTPSConnectorException
FTPSConnectorException
public void setUploadTmpDir(String uploadTmpDir)
uploadTmpDir
- the uploadTmpDir to setpublic void setFileName(String fileName)
fileName
- the fileName to setpublic long getPollingInitialDelay()
public void setPollingInitialDelay(long pollingInitialDelay)
public abstract Object recordTransmissionResults(FTPResult.FTPResultStatus status, com.mulesoft.api.b2b.Direction direction, org.apache.commons.net.ftp.FTPSClient client, String fileName, String errorMessage, org.mule.api.MuleEvent event)
public void overrideConnectionSettings(String host, String port, String username, String password, FTPSSSLMode sslEncryptionMode, FTPSTransferMode transferMode, String oServerKeystorePath, String oServerKeyStorePassword, Boolean oDisableServerCertificateValidation, String oUploadTmpDir, Boolean oStreaming, String reportedIpAddress, Integer minActivePort, Integer maxActivePort)
Copyright © 2010–2017. All rights reserved.