|
Spring Web Services Framework | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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
null
public 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
null
public void setTypesProvider(TypesProvider typesProvider)
TypesProvider
for this definition.
Defaults to null
, indicating that no <types>
will be created
typesProvider
- the types provider; or null
public MessagesProvider getMessagesProvider()
MessagesProvider
for this definition.
Defaults to null
, indicating that no <message>
will be created
null
public void setMessagesProvider(MessagesProvider messagesProvider)
MessagesProvider
for this definition.
Defaults to null
, indicating that no <message>
will be created
messagesProvider
- the messages provider; or null
public PortTypesProvider getPortTypesProvider()
PortTypesProvider
for this definition.
Defaults to null
, indicating that no <portType>
will be created
null
public void setPortTypesProvider(PortTypesProvider portTypesProvider)
PortTypesProvider
for this definition.
Defaults to null
, indicating that no <portType>
will be created
portTypesProvider
- the port types provider; or null
public BindingsProvider getBindingsProvider()
BindingsProvider
for this definition.
Defaults to null
, indicating that no <binding>
will be created
null
public void setBindingsProvider(BindingsProvider bindingsProvider)
BindingsProvider
for this definition.
Defaults to null
, indicating that no <binding>
will be created
bindingsProvider
- the bindings provider; or null
public ServicesProvider getServicesProvider()
ServicesProvider
for this definition.
Defaults to null
, indicating that no <service>
will be created
null
public void setServicesProvider(ServicesProvider servicesProvider)
ServicesProvider
for this definition.
Defaults to null
, indicating that no <service>
will be created
servicesProvider
- the services provider; or null
public String getTargetNamespace()
Definition.getTargetNamespace()
public void setTargetNamespace(String targetNamespace)
targetNamespace
- the target namespaceDefinition.setTargetNamespace(String)
public void afterPropertiesSet() throws WSDLException
afterPropertiesSet
in interface InitializingBean
WSDLException
|
Spring Web Services Framework | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |