Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.axis.deployment.wsdd
Class WSDDGlobalConfiguration  view WSDDGlobalConfiguration download WSDDGlobalConfiguration.java

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.WSDDGlobalConfiguration
All Implemented Interfaces:
java.io.Serializable

public class WSDDGlobalConfiguration
extends WSDDDeployableItem

Represents the global configuration of the Axis engine.


Field Summary
private  WSDDRequestFlow requestFlow
           
private  WSDDResponseFlow responseFlow
           
private  java.util.ArrayList roles
           
 
Fields inherited from class org.apache.axis.deployment.wsdd.WSDDDeployableItem
log, parameters, qname, scope, SCOPE_PER_ACCESS, SCOPE_PER_REQUEST, SCOPE_SINGLETON, scopeStrings, singletonInstance, type
 
Fields inherited from class org.apache.axis.deployment.wsdd.WSDDElement
 
Fields inherited from class org.apache.axis.deployment.wsdd.WSDDConstants
ARRAY_DESERIALIZER_FACTORY, ARRAY_SERIALIZER_FACTORY, ATTR_ATTACHMENT_FORMAT, ATTR_CLASS, ATTR_CLASSNAME, ATTR_DESERIALIZER, ATTR_ENCSTYLE, ATTR_INHEADER, ATTR_INNER_NAME, ATTR_INNER_TYPE, ATTR_ITEMQNAME, ATTR_ITEMTYPE, ATTR_LANG_SPEC_TYPE, ATTR_LOCKED, ATTR_MEP, ATTR_MODE, ATTR_NAME, ATTR_OUTHEADER, ATTR_PIVOT, ATTR_PROVIDER, ATTR_QNAME, ATTR_RETHEADER, ATTR_RETITEMQNAME, ATTR_RETITEMTYPE, ATTR_RETQNAME, ATTR_RETTYPE, ATTR_SERIALIZER, ATTR_SOAPACTION, ATTR_SOAPACTORNAME, ATTR_STREAMING, ATTR_STYLE, ATTR_TYPE, ATTR_USE, ATTR_VALUE, BEAN_DESERIALIZER_FACTORY, BEAN_SERIALIZER_FACTORY, ELEM_WSDD_ARRAYMAPPING, 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_ROLE, 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_ARRAYMAPPING, 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
WSDDGlobalConfiguration()
          Default constructor
WSDDGlobalConfiguration(org.w3c.dom.Element e)
           
 
Method Summary
 void deployToRegistry(WSDDDeployment registry)
           
protected  javax.xml.namespace.QName getElementName()
          Return the element name of a particular subclass.
 WSDDFaultFlow getFaultFlow(javax.xml.namespace.QName name)
           
 WSDDFaultFlow[] getFaultFlows()
           
 WSDDRequestFlow getRequestFlow()
          Get our request flow
 WSDDResponseFlow getResponseFlow()
          Get our response flow
 java.util.List getRoles()
           
 javax.xml.namespace.QName getType()
           
 org.apache.axis.Handler makeNewInstance(org.apache.axis.EngineConfiguration registry)
          Creates a new instance of this deployable.
 void setRequestFlow(WSDDRequestFlow reqFlow)
          Set our request flow
 void setResponseFlow(WSDDResponseFlow responseFlow)
          Set the response flow
 void setType(java.lang.String type)
           
 void writeToContext(org.apache.axis.encoding.SerializationContext context)
          Write this element out to a SerializationContext
 
Methods inherited from class org.apache.axis.deployment.wsdd.WSDDDeployableItem
createInstance, getInstance, getJavaClass, getParameter, getParametersTable, getQName, removeParameter, setName, setOptionsHashtable, setParameter, setQName, setType, writeParamsToContext
 
Methods inherited from class org.apache.axis.deployment.wsdd.WSDDElement
getChildElement, getChildElements
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

requestFlow

private WSDDRequestFlow requestFlow

responseFlow

private WSDDResponseFlow responseFlow

roles

private java.util.ArrayList roles
Constructor Detail

WSDDGlobalConfiguration

public WSDDGlobalConfiguration()
Default constructor


WSDDGlobalConfiguration

public WSDDGlobalConfiguration(org.w3c.dom.Element e)
                        throws WSDDException
Method Detail

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

getRequestFlow

public WSDDRequestFlow getRequestFlow()
Get our request flow


setRequestFlow

public void setRequestFlow(WSDDRequestFlow reqFlow)
Set our request flow


getResponseFlow

public WSDDResponseFlow getResponseFlow()
Get our response flow


setResponseFlow

public void setResponseFlow(WSDDResponseFlow responseFlow)
Set the response flow


getFaultFlows

public WSDDFaultFlow[] getFaultFlows()

getFaultFlow

public WSDDFaultFlow getFaultFlow(javax.xml.namespace.QName name)

getType

public javax.xml.namespace.QName getType()
Overrides:
getType in class WSDDDeployableItem

setType

public void setType(java.lang.String type)
             throws WSDDException

makeNewInstance

public org.apache.axis.Handler makeNewInstance(org.apache.axis.EngineConfiguration registry)
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

writeToContext

public void writeToContext(org.apache.axis.encoding.SerializationContext context)
                    throws java.io.IOException
Write this element out to a SerializationContext

Specified by:
writeToContext in class WSDDElement

deployToRegistry

public void deployToRegistry(WSDDDeployment registry)
                      throws org.apache.axis.ConfigurationException

getRoles

public java.util.List getRoles()