Package org.apache.axis.deployment.wsdd
Class WSDDProvider
java.lang.Object
org.apache.axis.deployment.wsdd.WSDDProvider
- Direct Known Subclasses:
WSDDBsfProvider,WSDDComProvider,WSDDHandlerProvider,WSDDJavaCORBAProvider,WSDDJavaEJBProvider,WSDDJavaMsgProvider,WSDDJavaRMIProvider,WSDDJavaRPCProvider
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.
- Author:
- James Snell, Vishy Kasar
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic HandlergetInstance(QName providerType, WSDDService service, EngineConfiguration registry) abstract StringgetName()getOperation(String name) abstract HandlernewProviderInstance(WSDDService service, EngineConfiguration registry) static voidregisterProvider(QName uri, WSDDProvider prov)
-
Field Details
-
log
protected static org.apache.commons.logging.Log log
-
-
Constructor Details
-
WSDDProvider
public WSDDProvider()
-
-
Method Details
-
registerProvider
- Parameters:
uri- XXXprov- XXX
-
getOperations
- Returns:
- XXX
-
getOperation
- Parameters:
name- XXX- Returns:
- XXX
-
getInstance
public static Handler getInstance(QName providerType, WSDDService service, EngineConfiguration registry) throws Exception - Parameters:
registry- XXX- Returns:
- XXX
- Throws:
Exception- XXX
-
newProviderInstance
public abstract Handler newProviderInstance(WSDDService service, EngineConfiguration registry) throws Exception - Parameters:
registry- XXX- Returns:
- XXX
- Throws:
Exception- XXX
-
getName
-