Package org.apache.karaf.shell.ssh
Class Activator
- java.lang.Object
-
- org.apache.karaf.util.tracker.BaseActivator
-
- org.apache.karaf.shell.ssh.Activator
-
- All Implemented Interfaces:
Runnable,ThreadFactory,org.osgi.framework.BundleActivator,org.osgi.service.cm.ManagedService
public class Activator extends BaseActivator implements org.osgi.service.cm.ManagedService
Activate this bundle
-
-
Field Summary
-
Fields inherited from class org.apache.karaf.util.tracker.BaseActivator
bundleContext, executor, logger
-
-
Constructor Summary
Constructors Constructor Description Activator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.sshd.server.SshServercreateSshServer(org.apache.karaf.shell.api.console.SessionFactory sessionFactory)protected voiddoClose()protected voiddoOpen()protected voiddoStart()protected voiddoStop()-
Methods inherited from class org.apache.karaf.util.tracker.BaseActivator
ensureStartupConfiguration, getBoolean, getClassesArray, getConfiguration, getInt, getInterfaceNames, getLong, getSchedulerStopTimeout, getString, getStringArray, getTrackedService, getTrackedServiceRef, manage, newThread, reconfigure, register, register, register, register, registerMBean, registerMBeanWithName, run, setSchedulerStopTimeout, start, stop, trackService, trackService, trackService, updated
-
-
-
-
Method Detail
-
doOpen
protected void doOpen() throws Exception- Overrides:
doOpenin classBaseActivator- Throws:
Exception
-
doClose
protected void doClose()
- Overrides:
doClosein classBaseActivator
-
doStart
protected void doStart() throws Exception- Overrides:
doStartin classBaseActivator- Throws:
Exception
-
doStop
protected void doStop()
- Overrides:
doStopin classBaseActivator
-
createSshServer
protected org.apache.sshd.server.SshServer createSshServer(org.apache.karaf.shell.api.console.SessionFactory sessionFactory)
-
-