Class WebApplicationContext

java.lang.Object
org.pentaho.platform.engine.core.system.StandaloneApplicationContext
org.pentaho.platform.web.http.context.WebApplicationContext
All Implemented Interfaces:
org.pentaho.platform.api.engine.IApplicationContext

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

    • WebApplicationContext

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

      public WebApplicationContext(String solutionRootPath, String fullyQualifiedServerUrl, String applicationPath)
  • Method Details

    • 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