Class NoMetadataModeler
java.lang.Object
com.sun.xml.rpc.processor.modeler.nometadata.NoMetadataModeler
- All Implemented Interfaces:
Modeler
- Author:
- JAX-RPC Development Team
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the top model of a Web Service.protected booleancreateJavaException(Fault fault, Port port, String operationName) protected voidprotected voidcreateRelativeJavaExceptions(Fault fault, Port port, String operationName) protected ClassgetClassForNameOrFail(String name) protected ClassgetClassForNameOrNull(String name) protected ConstructorgetConstructorForSignatureOrFail(Class klass, Class[] argTypes) protected static ExtensiongetExtensionOfType(Extensible extensible, Class type) protected StringgetJavaPackageName(QName name) protected MethodgetMethodForNameAndSignatureAndReturnTypeOrFail(Class klass, String methodName, Class[] argTypes, Class returnType) getModel()protected StringgetNonQualifiedNameFor(QName name) protected static QNamegetQNameOf(GloballyKnown entity) protected static StringgetReadableClassName(Class klass) protected static booleanprotected static booleanprotected StringmakePackageQualified(String s, QName name) protected QNamemakePackageQualified(QName name) protected booleanprocessPort(Port wsdlPort, Service service, WSDLDocument document) protected voidprocessService(Service wsdlService, Model model, WSDLDocument document) protected Operationprotected Operationprotected static voidsetDocumentationIfPresent(ModelObject obj, Documentation documentation) protected static booleantokenListContains(String tokenList, String target) protected voidverifyJavaInterface(Port port) protected voidverifyJavaType(JavaType javaType, Class klass) protected voidverifyServiceInterface(Service service) protected voidprotected voidprotected void
-
Constructor Details
-
NoMetadataModeler
-
-
Method Details
-
getProcessorEnvironment
-
getNamespaceMappingRegistryInfo
-
getModel
-
buildModel
Description copied from interface:ModelerReturns the top model of a Web Service. May throw a ModelException if there is a problem with the model.- Specified by:
buildModelin interfaceModeler- Returns:
- Model - the root Node of the model of the Web Service
-
processService
-
processPort
-
processSOAPOperation
-
processSOAPOperationRPCStyle
-
createJavaInterfaceForPort
-
createJavaException
-
createRelativeJavaExceptions
-
verifyJavaInterface
-
getReadableClassName
-
verifyJavaType
-
verifyServiceInterface
-
warn
-
warn
-
warn
-
getClassForNameOrNull
-
getClassForNameOrFail
-
getMethodForNameAndSignatureAndReturnTypeOrFail
-
getConstructorForSignatureOrFail
-
getJavaPackageName
-
makePackageQualified
-
makePackageQualified
-
getNonQualifiedNameFor
-
isIncorrectFaultPartName
-
isIncorrectFaultPartType
-
getExtensionOfType
-
setDocumentationIfPresent
-
getQNameOf
-
tokenListContains
-