org.apache.sling.launchpad.base.shared
public interface: Launcher [javadoc |
source]
All Known Implementing Classes:
MainDelegate, SlingServletDelegate
The
Launcher
interface is implemented by the delegate classes
inside the Launcher JAR and are used by the actual Main class or servlet to
configure and start the framework.
Method from org.apache.sling.launchpad.base.shared.Launcher Detail: |
public void setCommandLine(Map<String, String> args)
The commandline provided from the standalone launch case. |
public void setNotifiable(Notifiable notifiable)
The Notifiable to notify on framework stop or update |
public void setSlingHome(String slingHome)
Sets the sling.home to be used for starting the framework. This method
must be called with a non-null argument before trying to
start the framework. |
public boolean start()
Starts the framework and returns true if successfull. |
public void stop()
Stops the framework. This method only returns when the framework has
actually been stopped. This method may be used by the main class or
servlet to initiate a shutdown of the framework. |