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.ConfigurationContext
currentAxisConfigContext
static org.apache.axis2.engine.AxisConfiguration
currentAxisConfiguration
-
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 AbstractAxisConfigurator
getConfigurator()
String
getSupportedServiceType()
Returns the service typevoid
initServices()
Performs any initialization this service type requiresvoid
registerService(org.pentaho.platform.api.engine.IServiceConfig wsConfig)
Registers a service with this svc type managervoid
setExecuteServiceId(String executeServiceId)
Deprecated.void
setWsdlServiceId(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 anUnsupportedOperationException
if called.- Parameters:
executeServiceId
-
-
setWsdlServiceId
@Deprecated public void setWsdlServiceId(String wsdlServiceId)
Deprecated.This method will throw anUnsupportedOperationException
if called.- Parameters:
wsdlServiceId
-
-
getConfigurator
protected AbstractAxisConfigurator getConfigurator()
-
registerService
public void registerService(org.pentaho.platform.api.engine.IServiceConfig wsConfig)
Description copied from interface:IServiceTypeManager
Registers a service with this svc type manager- Specified by:
registerService
in interfaceIServiceTypeManager
- Overrides:
registerService
in classAbstractServiceTypeManager
- See Also:
IServiceManager#registerService(IServiceConfig)
-
initServices
public void initServices() throws org.pentaho.platform.api.engine.ServiceInitializationException
Description copied from interface:IServiceTypeManager
Performs any initialization this service type requires- Throws:
org.pentaho.platform.api.engine.ServiceInitializationException
-
getSupportedServiceType
public String getSupportedServiceType()
Description copied from interface:IServiceTypeManager
Returns the service type
-
-