@Component(value="ftps") @FileProcessStrategy(value=FtpProcessStrategyFactory.class) public class FtpsComponent extends FtpComponent implements org.apache.camel.SSLContextParametersAware
REMOTE_FILE_INPUT_STREAM
Constructor and Description |
---|
FtpsComponent() |
FtpsComponent(org.apache.camel.CamelContext context) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.camel.component.file.GenericFileEndpoint<org.apache.commons.net.ftp.FTPFile> |
buildFileEndpoint(String uri,
String remaining,
Map<String,Object> parameters) |
protected void |
extractAndSetFtpClientKeyStoreParameters(Map<String,Object> parameters,
FtpsEndpoint endpoint)
Extract additional ftp client key store options from the parameters map (parameters starting with
'ftpClient.keyStore.').
|
protected void |
extractAndSetFtpClientTrustStoreParameters(Map<String,Object> parameters,
FtpsEndpoint endpoint)
Extract additional ftp client trust store options from the parameters map (parameters starting with
'ftpClient.trustStore.').
|
boolean |
isUseGlobalSslContextParameters() |
void |
setUseGlobalSslContextParameters(boolean useGlobalSslContextParameters)
Enable usage of global SSL context parameters.
|
afterPropertiesSet, extractAndSetFtpClientConfigParameters, extractAndSetFtpClientParameters, getBaseUri
afterConfiguration, createEndpoint, createEndpoint, doInit, doStart, doStop, getAndRemoveOrResolveReferenceParameter, getAndRemoveOrResolveReferenceParameter, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, getComponentPropertyConfigurer, getEndpointPropertyConfigurer, getExtension, getSupportedExtensions, ifStartsWithReturnRemainder, isBasicPropertyBinding, isBridgeErrorHandler, isLazyStartProducer, preProcessUri, registerExtension, registerExtension, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setBasicPropertyBinding, setBridgeErrorHandler, setCamelContext, setLazyStartProducer, setProperties, setProperties, useIntrospectionOnEndpoint, useRawUri, validateParameters, validateURI
build, doBuild, doResume, doShutdown, doSuspend, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
retrieveGlobalSslContextParameters
public FtpsComponent()
public FtpsComponent(org.apache.camel.CamelContext context)
protected org.apache.camel.component.file.GenericFileEndpoint<org.apache.commons.net.ftp.FTPFile> buildFileEndpoint(String uri, String remaining, Map<String,Object> parameters) throws Exception
buildFileEndpoint
in class FtpComponent
Exception
protected void extractAndSetFtpClientKeyStoreParameters(Map<String,Object> parameters, FtpsEndpoint endpoint)
protected void extractAndSetFtpClientTrustStoreParameters(Map<String,Object> parameters, FtpsEndpoint endpoint)
public boolean isUseGlobalSslContextParameters()
isUseGlobalSslContextParameters
in interface org.apache.camel.SSLContextParametersAware
public void setUseGlobalSslContextParameters(boolean useGlobalSslContextParameters)
setUseGlobalSslContextParameters
in interface org.apache.camel.SSLContextParametersAware
Apache Camel