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
-
Field Summary
Modifier and TypeFieldDescriptionstatic org.apache.axis2.context.ConfigurationContext
static org.apache.axis2.engine.AxisConfiguration
Fields inherited from class org.pentaho.platform.plugin.services.pluginmgr.servicemgr.AbstractServiceTypeManager
registeredServiceConfigs, serviceClassMap, serviceInstanceMap
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractAxisConfigurator
Returns the service typevoid
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
-
Field Details
-
currentAxisConfigContext
public static org.apache.axis2.context.ConfigurationContext currentAxisConfigContext -
currentAxisConfiguration
public static org.apache.axis2.engine.AxisConfiguration currentAxisConfiguration
-
-
Constructor Details
-
AxisWebServiceManager
public AxisWebServiceManager()
-
-
Method Details
-
setExecuteServiceId
Deprecated.This method will throw anUnsupportedOperationException
if called.- Parameters:
executeServiceId
-
-
setWsdlServiceId
Deprecated.This method will throw anUnsupportedOperationException
if called.- Parameters:
wsdlServiceId
-
-
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.ServiceInitializationExceptionDescription copied from interface:IServiceTypeManager
Performs any initialization this service type requires- Throws:
org.pentaho.platform.api.engine.ServiceInitializationException
-
getSupportedServiceType
Description copied from interface:IServiceTypeManager
Returns the service type
-