public class WSDLModeler103 extends WSDLModelerBase
WSDLModelerBase.ProcessSOAPOperationInfo, WSDLModelerBase.WSDLExceptionInfo_faultTypeToStructureMap, _javaExceptions, _javaTypes, hSet, info, MESSAGE_HAS_MIME_MULTIPART_RELATED_BINDING, parser| Constructor and Description |
|---|
WSDLModeler103(WSDLModelInfo modelInfo,
Properties options) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
createJavaException(Fault fault,
Port port,
String operationName) |
protected Extension |
getAnyExtensionOfType(Extensible extensible,
Class type)
Only JAXRPC SI 1.1.2 and onwards support wsdl mime extension and swaref.
|
protected String |
getFaultName(String faultPartName,
String soapFaultName,
String bindFaultName,
String faultMessageName)
bug fix: 4884736
Returns soapbinding:fault name.
|
protected SchemaAnalyzerBase |
getSchemaAnalyzerInstance(WSDLDocument document,
WSDLModelInfo _modelInfo,
Properties _options,
Set _conflictingClassNames,
JavaSimpleTypeCreator _javaTypes)
Gets the appropriate Schema Analyzer for the wsdl
|
protected void |
handleLiteralSOAPFault(Response response,
Set duplicateNames) |
protected void |
processHeaderFaults(SOAPHeader header,
WSDLModelerBase.ProcessSOAPOperationInfo info,
Response response,
Set duplicateNames)
Overridden this method, 1.0.3 does not process header fault
|
protected List |
processParameterOrder(Set inputParameterNames,
Set outputParameterNames,
StringBuffer resultParameterName) |
protected Operation |
processSOAPOperationRPCLiteralStyle() |
protected void |
setUnwrapped(LiteralStructuredType type) |
addParameterToStructures, buildModel, checkNotWsdlElement, checkNotWsdlRequired, createJavaExceptionFromLiteralType, createJavaExceptionFromSOAPType, createJavaInterfaceForPort, createParentFault, createRelativeJavaExceptions, createSubfaults, findMessage, getDocumentationFor, getElementTypeToLiteralType, getEnvironment, getExceptionInfo, getExtensionOfType, getHeaderFaultSequenceType, getInputMessage, getJavaNameForOperation, getJavaNameOfPort, getJavaNameOfSEI, getLiteralJavaMemberName, getMessageParts, getNonQualifiedNameFor, getOutputMessage, getQNameOf, getRequestNamespaceURI, getResponseNamespaceURI, getSchemaAnalyzer, getServiceInterfaceName, getSOAPRequestBody, getSOAPResponseBody, getStructureNamePrefix, getUniqueName, getUniqueParameterName, info, info, isBoundToMimeContent, isBoundToSOAPBody, isConflictingClassName, isConflictingExceptionClassName, isConflictingPortClassName, isConflictingServiceClassName, isConflictingStubClassName, isConflictingTieClassName, isEquivalentLiteralStructures, isEquivalentSOAPStructures, isOperationDocumentLiteral, isRequestMimeMultipart, isResponseMimeMultipart, isSingleInOutPart, isStyleAndPartMatch, isUnwrappable, isUnwrappable, isWrapperType, makeNameUniqueInSet, makePackageQualified, makePackageQualified, makePackageQualified, makePackageQualified, postProcessSOAPOperation, processPort, processSearchSchemaOption, processService, processSOAPOperation, processSOAPOperationDocumentLiteralStyle, processSOAPOperationRPCEncodedStyle, setCurrentPort, setDocumentationIfPresent, setJavaOperationNameProperty, setSOAPUse, tokenListContains, typeHasNoWildcardElement, useExplicitServiceContextForDocLit, useExplicitServiceContextForRpcEncoded, useExplicitServiceContextForRpcLit, verifyParameterType, verifyResultType, warn, warn, warn, warnpublic WSDLModeler103(WSDLModelInfo modelInfo, Properties options)
modelInfo - options - protected void setUnwrapped(LiteralStructuredType type)
setUnwrapped in class WSDLModelerBaseprotected Operation processSOAPOperationRPCLiteralStyle()
processSOAPOperationRPCLiteralStyle in class WSDLModelerBaseprotected List processParameterOrder(Set inputParameterNames, Set outputParameterNames, StringBuffer resultParameterName)
processParameterOrder in class WSDLModelerBaseprotected void handleLiteralSOAPFault(Response response, Set duplicateNames)
handleLiteralSOAPFault in class WSDLModelerBaseprotected String getFaultName(String faultPartName, String soapFaultName, String bindFaultName, String faultMessageName)
getFaultName in class WSDLModelerBasefaultPartName - - to be used by versions < 1.1soapFaultName - bindFaultName - protected SchemaAnalyzerBase getSchemaAnalyzerInstance(WSDLDocument document, WSDLModelInfo _modelInfo, Properties _options, Set _conflictingClassNames, JavaSimpleTypeCreator _javaTypes)
WSDLModelerBasegetSchemaAnalyzerInstance in class WSDLModelerBaseprotected boolean createJavaException(Fault fault, Port port, String operationName)
createJavaException in class WSDLModelerBaseprotected void processHeaderFaults(SOAPHeader header, WSDLModelerBase.ProcessSOAPOperationInfo info, Response response, Set duplicateNames)
protected Extension getAnyExtensionOfType(Extensible extensible, Class type)
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.