org.pentaho.platform.plugin.services.pluginmgr.servicemgr
Class AxisWebServiceManager

java.lang.Object
  extended by org.pentaho.platform.plugin.services.pluginmgr.servicemgr.AbstractServiceTypeManager
      extended by org.pentaho.platform.plugin.services.pluginmgr.servicemgr.AxisWebServiceManager
All Implemented Interfaces:
IServiceTypeManager
Direct Known Subclasses:
FileSystemAxisWebServiceManager

public class AxisWebServiceManager
extends AbstractServiceTypeManager


Field Summary
static org.apache.axis2.context.ConfigurationContext currentAxisConfigContext
           
static org.apache.axis2.engine.AxisConfiguration currentAxisConfiguration
           
 
Constructor Summary
AxisWebServiceManager()
           
 
Method Summary
 String getSupportedServiceType()
          Returns the service type
 void initServices()
          Performs any initialization this service type requires
 void registerService(IServiceConfig wsConfig)
          Registers a service with this svc type manager
 void setExecuteServiceId(String executeServiceId)
           
 void setWsdlServiceId(String wsdlServiceId)
           
 
Methods inherited from class org.pentaho.platform.plugin.services.pluginmgr.servicemgr.AbstractServiceTypeManager
getServiceBean, getServiceConfig
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

currentAxisConfigContext

public static org.apache.axis2.context.ConfigurationContext currentAxisConfigContext

currentAxisConfiguration

public static org.apache.axis2.engine.AxisConfiguration currentAxisConfiguration
Constructor Detail

AxisWebServiceManager

public AxisWebServiceManager()
Method Detail

setExecuteServiceId

public void setExecuteServiceId(String executeServiceId)

setWsdlServiceId

public void setWsdlServiceId(String wsdlServiceId)

registerService

public void registerService(IServiceConfig wsConfig)
Description copied from interface: IServiceTypeManager
Registers a service with this svc type manager

Specified by:
registerService in interface IServiceTypeManager
Overrides:
registerService in class AbstractServiceTypeManager
See Also:
IServiceManager.registerService(IServiceConfig)

initServices

public void initServices()
                  throws ServiceInitializationException
Description copied from interface: IServiceTypeManager
Performs any initialization this service type requires

Throws:
ServiceInitializationException

getSupportedServiceType

public String getSupportedServiceType()
Description copied from interface: IServiceTypeManager
Returns the service type