public abstract class AbstractAxisConfigurator
extends org.pentaho.platform.engine.core.system.PentahoBase
implements org.apache.axis2.engine.AxisConfigurator
| Constructor and Description |
|---|
AbstractAxisConfigurator() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addService(org.pentaho.platform.api.engine.IServiceConfig ws) |
void |
cleanup()
An AxisConfigurator method that we don't need
|
void |
engageGlobalModules()
An AxisConfigurator method that we don't need
|
org.apache.axis2.engine.AxisConfiguration |
getAxisConfiguration()
Creates the AxisConfiguration object using an XML document.
|
abstract InputStream |
getConfigXml() |
abstract org.apache.commons.logging.Log |
getLogger() |
org.pentaho.platform.api.engine.IServiceConfig |
getWebServiceDefinition(String name) |
abstract void |
init() |
void |
loadServices()
Load the web services from the list of web service wrappers
|
void |
reloadServices() |
abstract boolean |
setEnabled(String name,
boolean enabled) |
void |
setSession(org.pentaho.platform.api.engine.IPentahoSession session) |
void |
unloadServices() |
public abstract org.apache.commons.logging.Log getLogger()
getLogger in class org.pentaho.platform.engine.core.system.PentahoBasepublic abstract void addService(org.pentaho.platform.api.engine.IServiceConfig ws)
public void reloadServices()
throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic void unloadServices()
throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic org.pentaho.platform.api.engine.IServiceConfig getWebServiceDefinition(String name)
public org.apache.axis2.engine.AxisConfiguration getAxisConfiguration()
throws org.apache.axis2.AxisFault
getAxisConfiguration in interface org.apache.axis2.engine.AxisConfiguratororg.apache.axis2.AxisFaultpublic abstract InputStream getConfigXml()
public abstract boolean setEnabled(String name, boolean enabled) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic abstract void init()
public void loadServices()
loadServices in interface org.apache.axis2.engine.AxisConfiguratorpublic void engageGlobalModules()
throws org.apache.axis2.AxisFault
engageGlobalModules in interface org.apache.axis2.engine.AxisConfiguratororg.apache.axis2.AxisFaultpublic void cleanup()
cleanup in interface org.apache.axis2.engine.AxisConfiguratorpublic void setSession(org.pentaho.platform.api.engine.IPentahoSession session)