public class WsdlInterface extends AbstractInterface
WSDL implementation of Interface, maps to a WSDL Binding
Modifiers | Name | Description |
---|---|---|
static class |
WsdlInterface.BindingTuple |
Constructor and description |
---|
WsdlInterface
(WsdlProject project, WsdlInterfaceConfig interfaceConfig) |
Type Params | Return Type | Name and description |
---|---|---|
|
void |
addExternalDependencies(java.util.List<ExternalDependency> dependencies) |
|
WsdlOperation |
addNewOperation(BindingOperation operation) |
|
DefinitionCacheConfig |
cacheDefinition(WsdlLoader loader) |
|
void |
deleteOperation(java.lang.String bindingOperationName) |
|
BindingOperation |
findBindingOperation(Definition definition, java.lang.String bindingOperationName, java.lang.String inputName, java.lang.String outputName) |
|
java.util.List<AbstractWsdlModelItem<?>> |
getAllMessages() |
|
java.lang.String |
getAnonymous() |
|
AuthProfileHolder |
getAuthProfileHolder() |
|
Binding |
getBinding() |
|
javax.xml.namespace.QName |
getBindingName() |
|
java.lang.String |
getDefinition() |
|
WsdlContext |
getDefinitionContext() |
|
java.lang.String |
getInterfaceType() |
|
SoapMessageBuilder |
getMessageBuilder() |
|
WsdlOperation |
getOperationAt(int index) |
|
WsdlOperation |
getOperationByName(java.lang.String name) |
|
int |
getOperationCount() |
|
java.util.List<WsdlOperation> |
getOperationList() |
|
java.util.Map<java.lang.String, Operation> |
getOperations() |
|
WsdlProject |
getProject() |
|
SoapVersion |
getSoapVersion() |
|
java.lang.String |
getStyle() |
|
java.lang.String |
getTechnicalId() |
|
java.lang.String |
getType() |
|
java.lang.String |
getWsaEndpointReferenceParametes() |
|
java.lang.String |
getWsaVersion() |
|
WsdlContext |
getWsdlContext() |
|
boolean |
isCached() |
|
boolean |
isDefinitionShareble() |
|
boolean |
isUpdating() |
|
boolean |
isWsdlContextAvailable() |
|
WsdlInterface.BindingTuple |
prepareUpdateDefinition(java.lang.String url) |
|
void |
processPolicy(Policy policy) Method for processing policy on interface level it should include processing of all types of policies, but for now there's only Addressing policy implemented |
|
void |
release() |
|
void |
removeOperation(WsdlOperation wsdlOperation) |
|
void |
resetConfigOnMove(ModelItemConfig config) |
|
void |
resolve(ResolveContext<?> context) |
|
void |
setAnonymous(java.lang.String anonymous) |
|
void |
setBindingName(javax.xml.namespace.QName name) |
|
void |
setDefinition(java.lang.String wsdlUrl, boolean updateCache) |
|
void |
setDefinition(java.lang.String wsdlUrl) |
|
void |
setSoapMessageBuilder(SoapMessageBuilder builder) |
|
void |
setSoapVersion(SoapVersion version) |
|
void |
setUpdating(boolean updating) |
|
void |
setWsaEndpointReferenceParametes(java.lang.String referenceParameters) |
|
void |
setWsaVersion(java.lang.String wsAddressing) |
|
void |
setWsdlContext(WsdlContext wsdlContext) Used by importer so we dont need to reload the context after importing.. |
|
void |
transferEndpoints(Port port) |
|
void |
transferOperations(Binding binding, boolean createRequests) |
|
boolean |
updateDefinition(java.lang.String url, boolean createRequests) |
|
void |
updateDefinition(WsdlInterface.BindingTuple tuple) |
Method for processing policy on interface level it should include processing of all types of policies, but for now there's only Addressing policy implemented
Used by importer so we dont need to reload the context after importing..
ReadyAPI functional (soapui) SDK 3.20.1