|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.wsif.providers.ModelWSIFProvider
public abstract class ModelWSIFProvider
Model super class for a WSIFProvider Models are provided for all the classes required to be implemented when writing a WSIF provider: WSIFProvider, WSIFPort, and WSIFOperation. The models are intended to simplify the work in the implementing subclasses, and insure that all providers work in standard way. Things like hunting around in the WSDL for ExtensabilityElements and verifying the types of request and response objects against the WSDL should be done in the model code. Subclasses should only need to provide code directly related to accessing the particular service type they implement.
Method Summary | |
---|---|
WSIFPort |
createDynamicWSIFPort(javax.wsdl.Definition def,
javax.wsdl.Service service,
javax.wsdl.Port port,
WSIFDynamicTypeMap typeMap)
For the given WSDL definition, service and port try to provide dynamic port, or return null if this provider can not do it. |
java.lang.String[] |
getAddressNamespaceURIs()
Returns the WSDL namespace URIs of any port addresses this provider supports. |
abstract BindingGenerator[] |
getBindingGenerators()
Returns a tooling BindingGenerator for the provider |
java.lang.String[] |
getBindingNamespaceURIs()
Returns the WSDL namespace URIs of any bindings this provider supports. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public java.lang.String[] getBindingNamespaceURIs()
getBindingNamespaceURIs
in interface WSIFProvider
public java.lang.String[] getAddressNamespaceURIs()
getAddressNamespaceURIs
in interface WSIFProvider
public WSIFPort createDynamicWSIFPort(javax.wsdl.Definition def, javax.wsdl.Service service, javax.wsdl.Port port, WSIFDynamicTypeMap typeMap) throws WSIFException
WSIFProvider
createDynamicWSIFPort
in interface WSIFProvider
WSIFException
WSIFProvider.createDynamicWSIFPort(Definition, Service, Port, WSIFDynamicTypeMap)
public abstract BindingGenerator[] getBindingGenerators()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |