Class WebApplicationContext

  • All Implemented Interfaces:
    org.pentaho.platform.api.engine.IApplicationContext

    public class WebApplicationContext
    extends org.pentaho.platform.engine.core.system.StandaloneApplicationContext
    • Constructor Detail

      • WebApplicationContext

        public WebApplicationContext​(String solutionRootPath,
                                     String fullyQualifiedServerUrl,
                                     String applicationPath,
                                     Object context)
      • WebApplicationContext

        public WebApplicationContext​(String solutionRootPath,
                                     String fullyQualifiedServerUrl,
                                     String applicationPath)
    • Method Detail

      • getFullyQualifiedServerURL

        public String getFullyQualifiedServerURL()
        Specified by:
        getFullyQualifiedServerURL in interface org.pentaho.platform.api.engine.IApplicationContext
        Overrides:
        getFullyQualifiedServerURL in class org.pentaho.platform.engine.core.system.StandaloneApplicationContext
      • getPentahoServerName

        public String getPentahoServerName()
        Specified by:
        getPentahoServerName in interface org.pentaho.platform.api.engine.IApplicationContext
        Overrides:
        getPentahoServerName in class org.pentaho.platform.engine.core.system.StandaloneApplicationContext
      • setFullyQualifiedServerURL

        public void setFullyQualifiedServerURL​(String fullyQualifiedServerUrl)
        Specified by:
        setFullyQualifiedServerURL in interface org.pentaho.platform.api.engine.IApplicationContext
        Overrides:
        setFullyQualifiedServerURL in class org.pentaho.platform.engine.core.system.StandaloneApplicationContext