org.jboss.net.axis
Class TypeMapping

java.lang.Object
  extended byorg.jboss.axis.deployment.wsdd.WSDDConstants
      extended byorg.jboss.axis.deployment.wsdd.WSDDElement
          extended byorg.jboss.axis.deployment.wsdd.WSDDTypeMapping
              extended byorg.jboss.net.axis.TypeMapping

public class TypeMapping
extends org.jboss.axis.deployment.wsdd.WSDDTypeMapping

A parameterizable typemapping.

Version:
$Revision: 1.5.6.1 $
Author:
Christoph G. Jung

Field Summary
protected  org.jboss.axis.utils.LockableHashtable parameters
          carries the options
 
Fields inherited from class org.jboss.axis.deployment.wsdd.WSDDTypeMapping
deserializer, encodingStyle, qname, ref, serializer, typeQName
 
Fields inherited from class org.jboss.axis.deployment.wsdd.WSDDConstants
ATTR_ATTACHMENT_FORMAT, ATTR_CLASS, ATTR_CLASSNAME, ATTR_DESERIALIZER, ATTR_ENCSTYLE, ATTR_INHEADER, ATTR_LANG_SPEC_TYPE, ATTR_LOCKED, ATTR_MODE, ATTR_NAME, ATTR_ONEWAY, ATTR_OUTHEADER, ATTR_PIVOT, ATTR_PROVIDER, ATTR_QNAME, ATTR_RETHEADER, ATTR_RETQNAME, ATTR_RETTYPE, ATTR_SERIALIZER, ATTR_SOAPACTORNAME, ATTR_STREAMING, ATTR_STYLE, ATTR_TYPE, ATTR_USE, ATTR_VALUE, BEAN_DESERIALIZER_FACTORY, BEAN_SERIALIZER_FACTORY, ELEM_WSDD_BEANMAPPING, ELEM_WSDD_CHAIN, ELEM_WSDD_DEPLOY, ELEM_WSDD_DOC, ELEM_WSDD_ELEMENTMAPPING, ELEM_WSDD_ENDPOINTURL, ELEM_WSDD_FAULT, ELEM_WSDD_FAULTFLOW, ELEM_WSDD_GLOBAL, ELEM_WSDD_HANDLER, ELEM_WSDD_JAXRPC_CHAIN, ELEM_WSDD_JAXRPC_HANDLERINFO, ELEM_WSDD_JAXRPC_HEADER, ELEM_WSDD_JAXRPC_ROLE, ELEM_WSDD_NAMESPACE, ELEM_WSDD_OPERATION, ELEM_WSDD_PARAM, ELEM_WSDD_REQFLOW, ELEM_WSDD_RESPFLOW, ELEM_WSDD_SERVICE, ELEM_WSDD_TRANSPORT, ELEM_WSDD_TYPEMAPPING, ELEM_WSDD_UNDEPLOY, ELEM_WSDD_WSDLFILE, NS_PREFIX_WSDD, NS_PREFIX_WSDD_JAVA, PROVIDER_BSF, PROVIDER_COM, PROVIDER_CORBA, PROVIDER_EJB, PROVIDER_HANDLER, PROVIDER_MSG, PROVIDER_RMI, PROVIDER_RPC, QNAME_BEANMAPPING, QNAME_BSF_PROVIDER, QNAME_CHAIN, QNAME_COM_PROVIDER, QNAME_CORBA_PROVIDER, QNAME_DEPLOY, QNAME_DOC, QNAME_EJB_PROVIDER, QNAME_ELEMENTMAPPING, QNAME_ENDPOINTURL, QNAME_FAULT, QNAME_FAULTFLOW, QNAME_GLOBAL, QNAME_HANDLER, QNAME_HANDLER_PROVIDER, QNAME_JAVAMSG_PROVIDER, QNAME_JAVARPC_PROVIDER, QNAME_JAXRPC_HANDLERINFO, QNAME_JAXRPC_HANDLERINFOCHAIN, QNAME_JAXRPC_HEADER, QNAME_JAXRPC_ROLE, QNAME_NAMESPACE, QNAME_OPERATION, QNAME_PARAM, QNAME_REQFLOW, QNAME_RESPFLOW, QNAME_RMI_PROVIDER, QNAME_SERVICE, QNAME_TRANSPORT, QNAME_TYPEMAPPING, QNAME_UNDEPLOY, QNAME_WSDLFILE, URI_WSDD, URI_WSDD_HANDLER, URI_WSDD_JAVA, URI_WSDD_WSDD_BSF, URI_WSDD_WSDD_COM
 
Constructor Summary
TypeMapping()
          Constructor for TypeMapping.
TypeMapping(Element e)
          Constructor for TypeMapping.
 
Method Summary
 Map getParametersTable()
          returns the set of parameters
protected  void readParams(Element e)
          reads out the additional parameter elements
 
Methods inherited from class org.jboss.axis.deployment.wsdd.WSDDTypeMapping
getDeserializer, getDeserializerName, getElementName, getEncodingStyle, getLanguageSpecificType, getQName, getRef, getSerializer, getSerializerName, setDeserializer, setDeserializer, setEncodingStyle, setLanguageSpecificType, setLanguageSpecificType, setQName, setRef, setSerializer, setSerializer, writeToContext
 
Methods inherited from class org.jboss.axis.deployment.wsdd.WSDDElement
getChildElement, getChildElements, getDocumentation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parameters

protected org.jboss.axis.utils.LockableHashtable parameters
carries the options

Constructor Detail

TypeMapping

public TypeMapping()
Constructor for TypeMapping.


TypeMapping

public TypeMapping(Element e)
            throws org.jboss.axis.deployment.wsdd.WSDDException
Constructor for TypeMapping.

Parameters:
e -
Throws:
org.jboss.axis.deployment.wsdd.WSDDException
Method Detail

readParams

protected void readParams(Element e)
reads out the additional parameter elements


getParametersTable

public Map getParametersTable()
returns the set of parameters



Copyright © 2002 JBoss Group, LLC. All Rights Reserved.