Class HelloWorld

  • All Implemented Interfaces:
    org.symphonyoss.s2.common.fluent.IFluent<org.symphonyoss.s2.fugue.IFugueServer>, org.symphonyoss.s2.fugue.IFugeComponentContainer<org.symphonyoss.s2.fugue.IFugueServer>, org.symphonyoss.s2.fugue.IFugueServer

    public class HelloWorld
    extends org.symphonyoss.s2.fugue.FugueServer
    A simple hello world server which exposes a single servlet.
    Author:
    Bruce Skingle
    • Constructor Summary

      Constructors 
      Constructor Description
      HelloWorld()
      Constructor.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void assertConfigurable()  
      org.symphonyoss.s2.fugue.FugueLifecycleState getLifecycleState()  
      static void main​(String[] args)
      Launcher.
      protected void setLifeCycleState​(org.symphonyoss.s2.fugue.FugueLifecycleState arg0)  
      org.symphonyoss.s2.fugue.FugueServer start()  
      • Methods inherited from class org.symphonyoss.s2.fugue.FugueServer

        fail, getApplicationName, getHttpPort, join, newExecutor, newExecutor, newScheduledExecutor, newScheduledExecutor, openBrowser, withCommand, withCurrentThread, withDefaultPanel, withLocalWebLogin, withPanel, withThread
      • Methods inherited from class org.symphonyoss.s2.fugue.AbstractComponentContainer

        getCommands, getComponents, getLifecycleComponents, getResourceProviders, getServletProviders, getServlets, isRunning, mainLoop, quiesce, register, setRunning, stop, withComponents
      • Methods inherited from class org.symphonyoss.s2.common.fluent.Fluent

        self
      • Methods inherited from interface org.symphonyoss.s2.common.fluent.IFluent

        self
      • Methods inherited from interface org.symphonyoss.s2.fugue.IFugeComponentContainer

        getCommands, getComponents, getLifecycleComponents, getResourceProviders, getServletProviders, getServlets, isRunning, mainLoop, quiesce, register, setRunning, stop, withComponents
    • Constructor Detail

      • HelloWorld

        public HelloWorld()
        Constructor.
    • Method Detail

      • start

        public org.symphonyoss.s2.fugue.FugueServer start()
        Specified by:
        start in interface org.symphonyoss.s2.fugue.IFugeComponentContainer<org.symphonyoss.s2.fugue.IFugueServer>
        Overrides:
        start in class org.symphonyoss.s2.fugue.FugueServer
      • assertConfigurable

        protected void assertConfigurable()
      • setLifeCycleState

        protected void setLifeCycleState​(org.symphonyoss.s2.fugue.FugueLifecycleState arg0)
      • getLifecycleState

        public org.symphonyoss.s2.fugue.FugueLifecycleState getLifecycleState()