org.apache.camel.component.ssh
Class SshComponent
java.lang.Object
org.apache.camel.support.ServiceSupport
org.apache.camel.impl.DefaultComponent
org.apache.camel.component.ssh.SshComponent
- All Implemented Interfaces:
- org.apache.camel.CamelContextAware, org.apache.camel.Component, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.StatefulService, org.apache.camel.SuspendableService
public class SshComponent
- extends org.apache.camel.impl.DefaultComponent
Represents the component that manages SshEndpoint
.
Fields inherited from class org.apache.camel.support.ServiceSupport |
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending |
Methods inherited from class org.apache.camel.impl.DefaultComponent |
afterConfiguration, createConfiguration, createEndpoint, doStart, doStop, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, ifStartsWithReturnRemainder, preProcessUri, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setCamelContext, setProperties, useIntrospectionOnEndpoint, validateParameters, validateURI |
Methods inherited from class org.apache.camel.support.ServiceSupport |
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspended, isSuspending, resume, shutdown, start, stop, suspend |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SshComponent
public SshComponent()
createEndpoint
protected org.apache.camel.Endpoint createEndpoint(String uri,
String remaining,
Map<String,Object> parameters)
throws Exception
- Specified by:
createEndpoint
in class org.apache.camel.impl.DefaultComponent
- Throws:
Exception
getConfiguration
public SshConfiguration getConfiguration()
setConfiguration
public void setConfiguration(SshConfiguration configuration)
getHost
public String getHost()
setHost
public void setHost(String host)
getPort
public int getPort()
setPort
public void setPort(int port)
getUsername
public String getUsername()
setUsername
public void setUsername(String username)
getPassword
public String getPassword()
setPassword
public void setPassword(String password)
getPollCommand
public String getPollCommand()
setPollCommand
public void setPollCommand(String pollCommand)
getKeyPairProvider
public org.apache.sshd.common.KeyPairProvider getKeyPairProvider()
setKeyPairProvider
public void setKeyPairProvider(org.apache.sshd.common.KeyPairProvider keyPairProvider)
getKeyType
public String getKeyType()
setKeyType
public void setKeyType(String keyType)
getTimeout
public long getTimeout()
setTimeout
public void setTimeout(long timeout)
getCertFilename
public String getCertFilename()
setCertFilename
public void setCertFilename(String certFilename)
Apache CAMEL