org.jboss.axis.deployment.wsdd
Class WSDDProvider

java.lang.Object
  extended byorg.jboss.axis.deployment.wsdd.WSDDProvider
Direct Known Subclasses:
WSDDComProvider (src) , WSDDHandlerProvider (src) , WSDDJavaMsgProvider (src) , WSDDJavaRPCProvider (src)

public abstract class WSDDProvider
extends java.lang.Object

WSDD provider element

Represents the liason to the application being exposed as a Web Service.

Specific provider extension classes must be registered by namespace URI.


Constructor Summary
WSDDProvider()
           
 
Method Summary
static Handler (src) getInstance(QName (src)  providerType, WSDDService (src)  service, EngineConfiguration (src)  registry)
           
abstract  java.lang.String getName()
           
 WSDDOperation (src) getOperation(java.lang.String name)
           
 WSDDOperation (src) [] getOperations()
           
abstract  Handler (src) newProviderInstance(WSDDService (src)  service, EngineConfiguration (src)  registry)
           
static void registerProvider(QName (src)  uri, WSDDProvider (src)  prov)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSDDProvider

public WSDDProvider()
Method Detail

registerProvider

public static void registerProvider(QName (src)  uri,
                                    WSDDProvider (src)  prov)
Parameters:
uri - XXX
prov - XXX

getOperations

public WSDDOperation (src) [] getOperations()
Returns:
XXX

getOperation

public WSDDOperation (src)  getOperation(java.lang.String name)
Parameters:
name - XXX
Returns:
XXX

getInstance

public static Handler (src)  getInstance(QName (src)  providerType,
                                  WSDDService (src)  service,
                                  EngineConfiguration (src)  registry)
                           throws java.lang.Exception
Parameters:
registry - XXX
Returns:
XXX
Throws:
java.lang.Exception - XXX

newProviderInstance

public abstract Handler (src)  newProviderInstance(WSDDService (src)  service,
                                            EngineConfiguration (src)  registry)
                                     throws java.lang.Exception
Parameters:
registry - XXX
Returns:
XXX
Throws:
java.lang.Exception - XXX

getName

public abstract java.lang.String getName()