org.apache.axis.deployment.wsdd
Class WSDDDeployment

java.lang.Object
  |
  +--org.apache.axis.deployment.wsdd.WSDDElement
        |
        +--org.apache.axis.deployment.wsdd.WSDDDeployment
All Implemented Interfaces:
java.io.Serializable, WSDDTypeMappingContainer

public class WSDDDeployment
extends WSDDElement
implements WSDDTypeMappingContainer

WSDD deployment element

Author:
James Snell
See Also:
Serialized Form

Constructor Summary
WSDDDeployment()
          Default constructor
WSDDDeployment(org.w3c.dom.Element e)
          Create an element in WSDD that wraps an extant DOM element
 
Method Summary
 void addHandler(WSDDHandler handler)
           
 void addService(WSDDService service)
           
 void addTransport(WSDDTransport transport)
           
 void addTypeMapping(WSDDTypeMapping typeMapping)
           
static void deployMappingToRegistry(WSDDTypeMapping mapping, DeploymentRegistry registry)
           
 void deployToRegistry(DeploymentRegistry registry)
           
protected  QName getElementName()
          Return the element name of a particular subclass.
 WSDDGlobalConfiguration getGlobalConfiguration()
          Get our global configuration
 WSDDHandler getHandler(QName name)
           
 WSDDHandler[] getHandlers()
           
 WSDDService getService(QName name)
           
 WSDDService[] getServices()
           
 WSDDTransport getTransport(QName name)
           
 WSDDTransport[] getTransports()
           
 WSDDTypeMapping[] getTypeMappings()
           
 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
 

Constructor Detail

WSDDDeployment

public WSDDDeployment()
Default constructor

WSDDDeployment

public WSDDDeployment(org.w3c.dom.Element e)
               throws WSDDException
Create an element in WSDD that wraps an extant DOM element
Parameters:
e - (Element) XXX
Throws:
WSDDException - XXX
Method Detail

addHandler

public void addHandler(WSDDHandler handler)

addTransport

public void addTransport(WSDDTransport transport)

addService

public void addService(WSDDService service)

addTypeMapping

public void addTypeMapping(WSDDTypeMapping typeMapping)
                    throws WSDDException
Specified by:
addTypeMapping in interface WSDDTypeMappingContainer

getElementName

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

deployToRegistry

public void deployToRegistry(DeploymentRegistry registry)
                      throws DeploymentException

deployMappingToRegistry

public static void deployMappingToRegistry(WSDDTypeMapping mapping,
                                           DeploymentRegistry registry)
                                    throws DeploymentException

writeToContext

public void writeToContext(SerializationContext context)
                    throws java.io.IOException
Description copied from class: WSDDElement
Write this element out to a SerializationContext
Overrides:
writeToContext in class WSDDElement

getGlobalConfiguration

public WSDDGlobalConfiguration getGlobalConfiguration()
Get our global configuration
Returns:
XXX

getTypeMappings

public WSDDTypeMapping[] getTypeMappings()
Returns:
XXX

getHandlers

public WSDDHandler[] getHandlers()
Returns:
XXX

getHandler

public WSDDHandler getHandler(QName name)
Parameters:
name - XXX
Returns:
XXX

getTransports

public WSDDTransport[] getTransports()
Returns:
XXX

getTransport

public WSDDTransport getTransport(QName name)
Parameters:
name - XXX
Returns:
XXX

getServices

public WSDDService[] getServices()
Returns:
XXX

getService

public WSDDService getService(QName name)
Parameters:
name - XXX
Returns:
XXX


Copyright © 2001 Apache XML Project. All Rights Reserved.