org.apache.axis.deployment.wsdd

Class WSDDChain

public class WSDDChain extends WSDDHandler

WSDD chain element
Constructor Summary
WSDDChain()
Default constructor
WSDDChain(Element e)
Method Summary
voidaddHandler(WSDDHandler handler)
Add a Handler to the chain (at the end)
voiddeployToRegistry(WSDDDeployment registry)
protected QNamegetElementName()
VectorgetHandlers()
Obtain our handler list
HandlermakeNewInstance(EngineConfiguration registry)
Creates a new instance of this Chain
voidremoveHandler(WSDDHandler victim)
Remove a Handler from the chain
voidwriteToContext(SerializationContext context)
Write this element out to a SerializationContext

Constructor Detail

WSDDChain

public WSDDChain()
Default constructor

WSDDChain

public WSDDChain(Element e)

Parameters: e (Element) XXX

Throws: WSDDException XXX

Method Detail

addHandler

public void addHandler(WSDDHandler handler)
Add a Handler to the chain (at the end)

deployToRegistry

public void deployToRegistry(WSDDDeployment registry)

getElementName

protected QName getElementName()

getHandlers

public Vector getHandlers()
Obtain our handler list

Returns: a Vector containing our Handlers

makeNewInstance

public Handler makeNewInstance(EngineConfiguration registry)
Creates a new instance of this Chain

Parameters: registry XXX

Returns: XXX

Throws: ConfigurationException XXX

removeHandler

public void removeHandler(WSDDHandler victim)
Remove a Handler from the chain

writeToContext

public void writeToContext(SerializationContext context)
Write this element out to a SerializationContext
Copyright B) 2005 Apache Web Services Project. All Rights Reserved.