Class NoMetadataModeler

java.lang.Object
com.sun.xml.rpc.processor.modeler.nometadata.NoMetadataModeler
All Implemented Interfaces:
Modeler

public class NoMetadataModeler extends Object implements Modeler
Author:
JAX-RPC Development Team
  • Constructor Details

  • Method Details

    • getProcessorEnvironment

      public ProcessorEnvironment getProcessorEnvironment()
    • getNamespaceMappingRegistryInfo

      public NamespaceMappingRegistryInfo getNamespaceMappingRegistryInfo()
    • getModel

      public Model getModel()
    • buildModel

      public Model buildModel()
      Description copied from interface: Modeler
      Returns the top model of a Web Service. May throw a ModelException if there is a problem with the model.
      Specified by:
      buildModel in interface Modeler
      Returns:
      Model - the root Node of the model of the Web Service
    • processService

      protected void processService(Service wsdlService, Model model, WSDLDocument document)
    • processPort

      protected boolean processPort(Port wsdlPort, Service service, WSDLDocument document)
    • processSOAPOperation

      protected Operation processSOAPOperation(NoMetadataModeler.ProcessSOAPOperationInfo info)
    • processSOAPOperationRPCStyle

      protected Operation processSOAPOperationRPCStyle(NoMetadataModeler.ProcessSOAPOperationInfo info)
    • createJavaInterfaceForPort

      protected void createJavaInterfaceForPort(Port port)
    • createJavaException

      protected boolean createJavaException(Fault fault, Port port, String operationName)
    • createRelativeJavaExceptions

      protected void createRelativeJavaExceptions(Fault fault, Port port, String operationName)
    • verifyJavaInterface

      protected void verifyJavaInterface(Port port)
    • getReadableClassName

      protected static String getReadableClassName(Class klass)
    • verifyJavaType

      protected void verifyJavaType(JavaType javaType, Class klass)
    • verifyServiceInterface

      protected void verifyServiceInterface(Service service)
    • warn

      protected void warn(String key)
    • warn

      protected void warn(String key, String arg)
    • warn

      protected void warn(String key, Object[] args)
    • getClassForNameOrNull

      protected Class getClassForNameOrNull(String name)
    • getClassForNameOrFail

      protected Class getClassForNameOrFail(String name)
    • getMethodForNameAndSignatureAndReturnTypeOrFail

      protected Method getMethodForNameAndSignatureAndReturnTypeOrFail(Class klass, String methodName, Class[] argTypes, Class returnType)
    • getConstructorForSignatureOrFail

      protected Constructor getConstructorForSignatureOrFail(Class klass, Class[] argTypes)
    • getJavaPackageName

      protected String getJavaPackageName(QName name)
    • makePackageQualified

      protected String makePackageQualified(String s, QName name)
    • makePackageQualified

      protected QName makePackageQualified(QName name)
    • getNonQualifiedNameFor

      protected String getNonQualifiedNameFor(QName name)
    • isIncorrectFaultPartName

      protected static boolean isIncorrectFaultPartName(String s)
    • isIncorrectFaultPartType

      protected static boolean isIncorrectFaultPartType(QName n)
    • getExtensionOfType

      protected static Extension getExtensionOfType(Extensible extensible, Class type)
    • setDocumentationIfPresent

      protected static void setDocumentationIfPresent(ModelObject obj, Documentation documentation)
    • getQNameOf

      protected static QName getQNameOf(GloballyKnown entity)
    • tokenListContains

      protected static boolean tokenListContains(String tokenList, String target)