站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss 4.0.1 sp1 jaxrpc API Documentation 英文版文档

WSDDTypeMapping (JAXRPC API) - JBoss 4.0.1 sp1 jaxrpc API Documentation 英文版文档


org.apache.axis.deployment.wsdd
Class WSDDTypeMapping

java.lang.Object
  extended byorg.apache.axis.deployment.wsdd.WSDDConstants
      extended byorg.apache.axis.deployment.wsdd.WSDDElement
          extended byorg.apache.axis.deployment.wsdd.WSDDTypeMapping
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
WSDDBeanMapping

public class WSDDTypeMapping
extends WSDDElement

See Also:
Serialized Form

Field Summary
protected  String deserializer
           
protected  String encodingStyle
           
protected  javax.xml.namespace.QName qname
           
protected  String ref
           
protected  String serializer
           
protected  javax.xml.namespace.QName typeQName
           
 
Fields inherited from class org.apache.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
WSDDTypeMapping()
          Default constructor
WSDDTypeMapping(Element e)
           
 
Method Summary
 Class getDeserializer()
           
 String getDeserializerName()
           
protected  javax.xml.namespace.QName getElementName()
          Return the element name of a particular subclass.
 String getEncodingStyle()
           
 Class getLanguageSpecificType()
           
 javax.xml.namespace.QName getQName()
           
 String getRef()
           
 Class getSerializer()
           
 String getSerializerName()
           
 void setDeserializer(Class deser)
           
 void setDeserializer(String deser)
          Set the deserializer factory name
 void setEncodingStyle(String es)
           
 void setLanguageSpecificType(Class javaType)
          Set javaType (type= attribute or languageSpecificType= attribute)
 void setLanguageSpecificType(String javaType)
          Set javaType (type= attribute or languageSpecificType= attribute)
 void setQName(javax.xml.namespace.QName name)
           
 void setRef(String ref)
           
 void setSerializer(Class ser)
           
 void setSerializer(String ser)
          Set the serializer factory name
 void writeToContext(SerializationContext context)
          Write this element out to a SerializationContext
 
Methods inherited from class org.apache.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

qname

protected javax.xml.namespace.QName qname

serializer

protected String serializer

deserializer

protected String deserializer

typeQName

protected javax.xml.namespace.QName typeQName

ref

protected String ref

encodingStyle

protected String encodingStyle
Constructor Detail

WSDDTypeMapping

public WSDDTypeMapping()
Default constructor


WSDDTypeMapping

public WSDDTypeMapping(Element e)
                throws WSDDException
Parameters:
e - (Element) XXX
Throws:
WSDDException - XXX
Method Detail

writeToContext

public void writeToContext(SerializationContext context)
                    throws IOException
Write this element out to a SerializationContext

Specified by:
writeToContext in class WSDDElement
Throws:
IOException

getElementName

protected javax.xml.namespace.QName getElementName()
Description copied from class: WSDDElement
Return the element name of a particular subclass.

Specified by:
getElementName in class WSDDElement

getRef

public String getRef()
Returns:
XXX

setRef

public void setRef(String ref)
Parameters:
ref - XXX

getEncodingStyle

public String getEncodingStyle()
Returns:
XXX

setEncodingStyle

public void setEncodingStyle(String es)
Parameters:
es - XXX

getQName

public javax.xml.namespace.QName getQName()
Returns:
XXX

setQName

public void setQName(javax.xml.namespace.QName name)
Parameters:
name - XXX

getLanguageSpecificType

public Class getLanguageSpecificType()
                              throws ClassNotFoundException
Returns:
XXX
Throws:
ClassNotFoundException - XXX

setLanguageSpecificType

public void setLanguageSpecificType(Class javaType)
Set javaType (type= attribute or languageSpecificType= attribute)

Parameters:
javaType - the class of the javaType

setLanguageSpecificType

public void setLanguageSpecificType(String javaType)
Set javaType (type= attribute or languageSpecificType= attribute)

Parameters:
javaType - is the name of the class. (For arrays this could be the form my.Foo[] or could be in the form [Lmy.Foo;

getSerializer

public Class getSerializer()
                    throws ClassNotFoundException
Returns:
XXX
Throws:
ClassNotFoundException - XXX

getSerializerName

public String getSerializerName()
Returns:
serializer factory name

setSerializer

public void setSerializer(Class ser)
Parameters:
ser - XXX

setSerializer

public void setSerializer(String ser)
Set the serializer factory name

Parameters:
ser - name of the serializer factory class

getDeserializer

public Class getDeserializer()
                      throws ClassNotFoundException
Returns:
XXX
Throws:
ClassNotFoundException - XXX

getDeserializerName

public String getDeserializerName()
Returns:
deserializer factory name

setDeserializer

public void setDeserializer(Class deser)
Parameters:
deser - XXX

setDeserializer

public void setDeserializer(String deser)
Set the deserializer factory name

Parameters:
deser - name of the deserializer factory class


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