FileDocCategorySizeDatePackage
WSDDComProvider.javaAPI DocApache Axis 1.41976Sat Apr 22 18:57:28 BST 2006org.apache.axis.deployment.wsdd.providers

WSDDComProvider

public class WSDDComProvider extends org.apache.axis.deployment.wsdd.WSDDProvider

Fields Summary
public static final String
OPTION_PROGID
public static final String
OPTION_THREADING_MODEL
Constructors Summary
Methods Summary
public java.lang.StringgetName()

    
       
        return WSDDConstants.PROVIDER_COM;
    
public org.apache.axis.HandlernewProviderInstance(org.apache.axis.deployment.wsdd.WSDDService service, org.apache.axis.EngineConfiguration registry)

        Class _class = ClassUtils.forName("org.apache.axis.providers.ComProvider");

        BasicProvider provider = (BasicProvider) _class.newInstance();

        String option = service.getParameter("ProgID");

        if (!option.equals("")) {
            provider.setOption(OPTION_PROGID, option);
        }

        option = service.getParameter("threadingModel");

        if (option!= null && !option.equals("")) {
            provider.setOption(OPTION_THREADING_MODEL, option);
        }

        return provider;