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

WSDDTargetedChain (JAXRPC API) - JBoss 3.2.7 jaxrpc API Documentation 英文版文档


org.apache.axis.deployment.wsdd
Class WSDDTargetedChain

java.lang.Object
  extended byorg.apache.axis.deployment.wsdd.WSDDConstants
      extended byorg.apache.axis.deployment.wsdd.WSDDElement
          extended byorg.apache.axis.deployment.wsdd.WSDDDeployableItem
              extended byorg.apache.axis.deployment.wsdd.WSDDTargetedChain
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
WSDDService, WSDDTransport

public abstract class WSDDTargetedChain
extends WSDDDeployableItem

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.axis.deployment.wsdd.WSDDDeployableItem
parameters, qname, scope, SCOPE_PER_ACCESS, SCOPE_PER_REQUEST, SCOPE_SINGLETON, scopeStrings, singletonInstance, type
 
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
protected WSDDTargetedChain()
           
protected WSDDTargetedChain(Element e)
           
 
Method Summary
 void deployToRegistry(WSDDDeployment registry)
           
 WSDDFaultFlow getFaultFlow(javax.xml.namespace.QName name)
           
 WSDDFaultFlow[] getFaultFlows()
           
 javax.xml.namespace.QName getPivotQName()
           
 WSDDRequestFlow getRequestFlow()
           
 WSDDResponseFlow getResponseFlow()
           
 Handler makeNewInstance(EngineConfiguration registry)
          Creates a new instance of this deployable.
 void setPivotQName(javax.xml.namespace.QName pivotQName)
           
 void setRequestFlow(WSDDRequestFlow flow)
           
 void setResponseFlow(WSDDResponseFlow flow)
           
 void setType(String type)
           
 void writeFlowsToContext(SerializationContext context)
          Write this element out to a SerializationContext
 
Methods inherited from class org.apache.axis.deployment.wsdd.WSDDDeployableItem
getInstance, getJavaClass, getParameter, getParametersTable, getQName, getType, removeParameter, setName, setOptionsHashtable, setParameter, setQName, setType, writeParamsToContext
 
Methods inherited from class org.apache.axis.deployment.wsdd.WSDDElement
getChildElement, getChildElements, getDocumentation, getElementName, writeToContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSDDTargetedChain

protected WSDDTargetedChain()

WSDDTargetedChain

protected WSDDTargetedChain(Element e)
                     throws WSDDException
Parameters:
e - (Element) XXX
Throws:
WSDDException - XXX
Method Detail

getRequestFlow

public WSDDRequestFlow getRequestFlow()

setRequestFlow

public void setRequestFlow(WSDDRequestFlow flow)

getResponseFlow

public WSDDResponseFlow getResponseFlow()

setResponseFlow

public void setResponseFlow(WSDDResponseFlow flow)

getFaultFlows

public WSDDFaultFlow[] getFaultFlows()
Returns:
XXX

getFaultFlow

public WSDDFaultFlow getFaultFlow(javax.xml.namespace.QName name)
Parameters:
name - XXX
Returns:
XXX

setType

public void setType(String type)
             throws WSDDException
Parameters:
type - XXX
Throws:
WSDDException

getPivotQName

public javax.xml.namespace.QName getPivotQName()

setPivotQName

public void setPivotQName(javax.xml.namespace.QName pivotQName)

makeNewInstance

public Handler makeNewInstance(EngineConfiguration registry)
                        throws ConfigurationException
Description copied from class: WSDDDeployableItem
Creates a new instance of this deployable. if the java class is not found, the registry is queried to find a suitable item

Overrides:
makeNewInstance in class WSDDDeployableItem
Parameters:
registry - XXX
Returns:
XXX
Throws:
ConfigurationException - XXX

writeFlowsToContext

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

Throws:
IOException

deployToRegistry

public void deployToRegistry(WSDDDeployment registry)


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