Class SystemSolutionAxisConfigurator

java.lang.Object
org.pentaho.platform.engine.core.system.PentahoBase
org.pentaho.platform.plugin.services.webservices.AbstractAxisConfigurator
org.pentaho.platform.plugin.services.webservices.SystemSolutionAxisConfigurator
All Implemented Interfaces:
Serializable, org.apache.axis2.engine.AxisConfigurator, org.pentaho.platform.api.engine.ILogger
Direct Known Subclasses:
FileSystemAxisConfigurator

public class SystemSolutionAxisConfigurator extends AbstractAxisConfigurator
This class provides axis with its configuration information from the file axis/axis2_config.xml in the pentaho system solutions folder. In particular, it: 1) Provides an input stream for the axis configuration XML which is located in the root of the plugin folder (getConfigXml) 2) Defines the web services that are available (getWebServiceDefinitions) 3) Provides persistence for enabled/disabled status of each web service
Author:
jamesdixon
See Also:
  • Field Details

    • wsDfns

      protected List<org.pentaho.platform.api.engine.IServiceConfig> wsDfns
  • Constructor Details

    • SystemSolutionAxisConfigurator

      public SystemSolutionAxisConfigurator()
  • Method Details