Class AxisWebServiceManager
- java.lang.Object
-
- org.pentaho.platform.plugin.services.pluginmgr.servicemgr.AbstractServiceTypeManager
-
- org.pentaho.platform.plugin.services.pluginmgr.servicemgr.AxisWebServiceManager
-
- All Implemented Interfaces:
IServiceTypeManager
- Direct Known Subclasses:
FileSystemAxisWebServiceManager
public class AxisWebServiceManager extends AbstractServiceTypeManager
-
-
Field Summary
Fields Modifier and Type Field Description static org.apache.axis2.context.ConfigurationContextcurrentAxisConfigContextstatic org.apache.axis2.engine.AxisConfigurationcurrentAxisConfiguration-
Fields inherited from class org.pentaho.platform.plugin.services.pluginmgr.servicemgr.AbstractServiceTypeManager
registeredServiceConfigs, serviceClassMap, serviceInstanceMap
-
-
Constructor Summary
Constructors Constructor Description AxisWebServiceManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected AbstractAxisConfiguratorgetConfigurator()StringgetSupportedServiceType()Returns the service typevoidinitServices()Performs any initialization this service type requiresvoidregisterService(org.pentaho.platform.api.engine.IServiceConfig wsConfig)Registers a service with this svc type managervoidsetExecuteServiceId(String executeServiceId)Deprecated.voidsetWsdlServiceId(String wsdlServiceId)Deprecated.-
Methods inherited from class org.pentaho.platform.plugin.services.pluginmgr.servicemgr.AbstractServiceTypeManager
getServiceBean, getServiceConfig
-
-
-
-
Method Detail
-
setExecuteServiceId
@Deprecated public void setExecuteServiceId(String executeServiceId)
Deprecated.This method will throw anUnsupportedOperationExceptionif called.- Parameters:
executeServiceId-
-
setWsdlServiceId
@Deprecated public void setWsdlServiceId(String wsdlServiceId)
Deprecated.This method will throw anUnsupportedOperationExceptionif called.- Parameters:
wsdlServiceId-
-
getConfigurator
protected AbstractAxisConfigurator getConfigurator()
-
registerService
public void registerService(org.pentaho.platform.api.engine.IServiceConfig wsConfig)
Description copied from interface:IServiceTypeManagerRegisters a service with this svc type manager- Specified by:
registerServicein interfaceIServiceTypeManager- Overrides:
registerServicein classAbstractServiceTypeManager- See Also:
IServiceManager#registerService(IServiceConfig)
-
initServices
public void initServices() throws org.pentaho.platform.api.engine.ServiceInitializationExceptionDescription copied from interface:IServiceTypeManagerPerforms any initialization this service type requires- Throws:
org.pentaho.platform.api.engine.ServiceInitializationException
-
getSupportedServiceType
public String getSupportedServiceType()
Description copied from interface:IServiceTypeManagerReturns the service type
-
-