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 Handler
getInstance
(QName providerType, WSDDService service, EngineConfiguration registry) abstract String
getName()
getOperation
(String name) abstract Handler
newProviderInstance
(WSDDService service, EngineConfiguration registry) static void
registerProvider
(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
-