| Modifiers | Name | Description | 
|---|---|---|
| static class | WsdlInterface.BindingTuple | 
| Modifiers | Name | Description | 
|---|---|---|
| static java.lang.String | JBOSSWS_ACTIONS | |
| static java.lang.String | STYLE_DOCUMENT | |
| static java.lang.String | STYLE_RPC | |
| static java.lang.String | WSTOOLS_ACTIONS | |
| static java.lang.String | XML_ACTIONS | 
| 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) | 
|  | boolean | apply(java.io.File newFile) | 
|  | 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() | 
|  | groovy.lang.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<Operation> | 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 | getWsaVersion() | 
|  | WsdlContext | getWsdlContext() | 
|  | boolean | isCached() | 
|  | boolean | isDefinitionShareble() | 
|  | boolean | isUpdating() | 
|  | 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 | resolve(ResolveContext<?> context) | 
|  | void | setAnonymous(java.lang.String anonymous) | 
|  | void | setBindingName(javax.xml.namespace.QName name) | 
|  | void | setDefinition(java.lang.String wsdlUrl) | 
|  | void | setDefinition(java.lang.String wsdlUrl, boolean updateCache) | 
|  | void | setSoapMessageBuilder(SoapMessageBuilder builder) | 
|  | void | setSoapVersion(SoapVersion version) | 
|  | void | setUpdating(boolean updating) | 
|  | void | setWsaVersion(java.lang.String wsAddressing) | 
|  | void | setWsdlContext(WsdlContext wsdlContext) | 
|  | void | transferEndpoints(Port port) | 
|  | void | transferOperations(groovy.lang.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