org.jboss.axis.deployment.wsdd
Class WSDDGlobalConfiguration

java.lang.Object
  extended byorg.jboss.axis.deployment.wsdd.WSDDConstants (src) 
      extended byorg.jboss.axis.deployment.wsdd.WSDDElement (src) 
          extended byorg.jboss.axis.deployment.wsdd.WSDDDeployableItem (src) 
              extended byorg.jboss.axis.deployment.wsdd.WSDDGlobalConfiguration

public class WSDDGlobalConfiguration
extends WSDDDeployableItem (src)

Represents the global configuration of the Axis engine.


Field Summary
 
Fields inherited from class org.jboss.axis.deployment.wsdd.WSDDDeployableItem (src)
parameters, qname, scope, SCOPE_PER_ACCESS, SCOPE_PER_REQUEST, SCOPE_SINGLETON, scopeStrings, singletonInstance, type
 
Fields inherited from class org.jboss.axis.deployment.wsdd.WSDDConstants (src)
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
WSDDGlobalConfiguration()
          Default constructor
WSDDGlobalConfiguration(org.w3c.dom.Element e)
           
 
Method Summary
 void deployToRegistry(WSDDDeployment (src)  registry)
           
protected  QName (src) getElementName()
          Return the element name of a particular subclass.
 WSDDFaultFlow (src) getFaultFlow(QName (src)  name)
           
 WSDDFaultFlow (src) [] getFaultFlows()
           
 WSDDRequestFlow (src) getRequestFlow()
          Get our request flow
 WSDDResponseFlow (src) getResponseFlow()
          Get our response flow
 QName (src) getType()
           
 Handler (src) makeNewInstance(EngineConfiguration (src)  registry)
          Creates a new instance of this deployable.
 void setRequestFlow(WSDDRequestFlow (src)  reqFlow)
          Set our request flow
 void setResponseFlow(WSDDResponseFlow (src)  responseFlow)
          Set the response flow
 void setType(java.lang.String type)
           
 void writeToContext(SerializationContext (src)  context)
          Write this element out to a SerializationContext
 
Methods inherited from class org.jboss.axis.deployment.wsdd.WSDDDeployableItem (src)
getInstance, getJavaClass, getParameter, getParametersTable, getQName, removeParameter, setName, setOptionsHashtable, setParameter, setQName, setType, writeParamsToContext
 
Methods inherited from class org.jboss.axis.deployment.wsdd.WSDDElement (src)
getChildElement, getChildElements, getDocumentation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSDDGlobalConfiguration

public WSDDGlobalConfiguration()
Default constructor


WSDDGlobalConfiguration

public WSDDGlobalConfiguration(org.w3c.dom.Element e)
                        throws WSDDException (src) 
Parameters:
e - (Element) XXX
Throws:
WSDDException (src) - XXX
Method Detail

getElementName

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

Specified by:
getElementName in class WSDDElement (src)

getRequestFlow

public WSDDRequestFlow (src)  getRequestFlow()
Get our request flow


setRequestFlow

public void setRequestFlow(WSDDRequestFlow (src)  reqFlow)
Set our request flow


getResponseFlow

public WSDDResponseFlow (src)  getResponseFlow()
Get our response flow


setResponseFlow

public void setResponseFlow(WSDDResponseFlow (src)  responseFlow)
Set the response flow


getFaultFlows

public WSDDFaultFlow (src) [] getFaultFlows()
Returns:
XXX

getFaultFlow

public WSDDFaultFlow (src)  getFaultFlow(QName (src)  name)
Parameters:
name - XXX
Returns:
XXX

getType

public QName (src)  getType()
Overrides:
getType in class WSDDDeployableItem (src)
Returns:
XXX

setType

public void setType(java.lang.String type)
             throws WSDDException (src) 
Parameters:
type - XXX
Throws:
WSDDException (src)

makeNewInstance

public Handler (src)  makeNewInstance(EngineConfiguration (src)  registry)
Description copied from class: WSDDDeployableItem (src)
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 (src)
Parameters:
registry - XXX
Returns:
XXX

writeToContext

public void writeToContext(SerializationContext (src)  context)
                    throws java.io.IOException
Write this element out to a SerializationContext

Specified by:
writeToContext in class WSDDElement (src)
Throws:
java.io.IOException

deployToRegistry

public void deployToRegistry(WSDDDeployment (src)  registry)
                      throws ConfigurationException (src) 
Throws:
ConfigurationException (src)