|
Spring Web Services Framework | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.ws.wsdl.wsdl11.Wsdl4jDefinition
org.springframework.ws.wsdl.wsdl11.ProviderBasedWsdl4jDefinition
public class ProviderBasedWsdl4jDefinition
Implementation of the Wsdl11Definition that uses a provider-based mechanism to populate a WSDL4J Definition.
invoked in the following order:
This definition requires the target namespace to be set via setTargetNamespace(String)
setImportsProvider(ImportsProvider),
setTypesProvider(TypesProvider),
setMessagesProvider(MessagesProvider),
setPortTypesProvider(PortTypesProvider),
setBindingsProvider(BindingsProvider),
setServicesProvider(ServicesProvider)| Field Summary | |
|---|---|
static String |
TARGET_NAMESPACE_PREFIX
The prefix used to register the target namespace in the WSDL. |
| Constructor Summary | |
|---|---|
ProviderBasedWsdl4jDefinition()
|
|
| Method Summary | |
|---|---|
void |
afterPropertiesSet()
|
BindingsProvider |
getBindingsProvider()
Returns the BindingsProvider for this definition. |
ImportsProvider |
getImportsProvider()
Returns the ImportsProvider for this definition. |
MessagesProvider |
getMessagesProvider()
Returns the MessagesProvider for this definition. |
PortTypesProvider |
getPortTypesProvider()
Returns the PortTypesProvider for this definition. |
ServicesProvider |
getServicesProvider()
Returns the ServicesProvider for this definition. |
String |
getTargetNamespace()
Returns the target namespace for the WSDL definition. |
TypesProvider |
getTypesProvider()
Returns the TypesProvider for this definition. |
void |
setBindingsProvider(BindingsProvider bindingsProvider)
Sets the BindingsProvider for this definition. |
void |
setImportsProvider(ImportsProvider importsProvider)
Sets the ImportsProvider for this definition. |
void |
setMessagesProvider(MessagesProvider messagesProvider)
Sets the MessagesProvider for this definition. |
void |
setPortTypesProvider(PortTypesProvider portTypesProvider)
Sets the PortTypesProvider for this definition. |
void |
setServicesProvider(ServicesProvider servicesProvider)
Sets the ServicesProvider for this definition. |
void |
setTargetNamespace(String targetNamespace)
Sets the target namespace used for this definition. |
void |
setTypesProvider(TypesProvider typesProvider)
Sets the TypesProvider for this definition. |
| Methods inherited from class org.springframework.ws.wsdl.wsdl11.Wsdl4jDefinition |
|---|
getDefinition, getSource, setDefinition, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final String TARGET_NAMESPACE_PREFIX
| Constructor Detail |
|---|
public ProviderBasedWsdl4jDefinition()
| Method Detail |
|---|
public ImportsProvider getImportsProvider()
ImportsProvider for this definition.
Default is null, indicating that no <import> will be created
nullpublic void setImportsProvider(ImportsProvider importsProvider)
ImportsProvider for this definition.
Default is null, indicating that no <import> will be created
importsProvider - the import providerpublic TypesProvider getTypesProvider()
TypesProvider for this definition.
Defaults to null, indicating that no <types> will be created
nullpublic void setTypesProvider(TypesProvider typesProvider)
TypesProvider for this definition.
Defaults to null, indicating that no <types> will be created
typesProvider - the types provider; or nullpublic MessagesProvider getMessagesProvider()
MessagesProvider for this definition.
Defaults to null, indicating that no <message> will be created
nullpublic void setMessagesProvider(MessagesProvider messagesProvider)
MessagesProvider for this definition.
Defaults to null, indicating that no <message> will be created
messagesProvider - the messages provider; or nullpublic PortTypesProvider getPortTypesProvider()
PortTypesProvider for this definition.
Defaults to null, indicating that no <portType> will be created
nullpublic void setPortTypesProvider(PortTypesProvider portTypesProvider)
PortTypesProvider for this definition.
Defaults to null, indicating that no <portType> will be created
portTypesProvider - the port types provider; or nullpublic BindingsProvider getBindingsProvider()
BindingsProvider for this definition.
Defaults to null, indicating that no <binding> will be created
nullpublic void setBindingsProvider(BindingsProvider bindingsProvider)
BindingsProvider for this definition.
Defaults to null, indicating that no <binding> will be created
bindingsProvider - the bindings provider; or nullpublic ServicesProvider getServicesProvider()
ServicesProvider for this definition.
Defaults to null, indicating that no <service> will be created
nullpublic void setServicesProvider(ServicesProvider servicesProvider)
ServicesProvider for this definition.
Defaults to null, indicating that no <service> will be created
servicesProvider - the services provider; or nullpublic String getTargetNamespace()
Definition.getTargetNamespace()public void setTargetNamespace(String targetNamespace)
targetNamespace - the target namespaceDefinition.setTargetNamespace(String)
public void afterPropertiesSet()
throws WSDLException
afterPropertiesSet in interface InitializingBeanWSDLException
|
Spring Web Services Framework | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||