org.apache.axis.deployment.v2dd
Class V2DDDeployableItem

java.lang.Object
  |
  +--org.apache.axis.deployment.v2dd.V2DDDeployableItem
All Implemented Interfaces:
DeployableItem, java.io.Serializable

public class V2DDDeployableItem
extends java.lang.Object
implements DeployableItem, java.io.Serializable

This is the class that actually bridges the gap between SOAP 2.x and Axis. An instance of this class is stored within the registry and a new handler is created that represents the SOAP 2.x service when the newInstance method is called.

See Also:
Serialized Form

Constructor Summary
V2DDDeployableItem(V2DDService service)
           
 
Method Summary
 void deployToRegistry(DeploymentRegistry registry)
           
 Handler getInstance(DeploymentRegistry registry)
          Obtain an instance of this item.
 QName getQName()
          Get the QName of this item
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

V2DDDeployableItem

public V2DDDeployableItem(V2DDService service)
Method Detail

getQName

public QName getQName()
Description copied from interface: DeployableItem
Get the QName of this item
Specified by:
getQName in interface DeployableItem
Following copied from interface: org.apache.axis.deployment.DeployableItem
Returns:
the QName of this item

getInstance

public Handler getInstance(DeploymentRegistry registry)
Description copied from interface: DeployableItem
Obtain an instance of this item.
Specified by:
getInstance in interface DeployableItem
Following copied from interface: org.apache.axis.deployment.DeployableItem
Parameters:
registry - the DeploymentRegistry to use for any further lookups which may occur as a part of this operation
Returns:
a Handler which is assumedly the correct type
Throws:
java.lang.Exception - (!!! probably should be more specific)

deployToRegistry

public void deployToRegistry(DeploymentRegistry registry)
                      throws DeploymentException
Specified by:
deployToRegistry in interface DeployableItem


Copyright © 2001 Apache XML Project. All Rights Reserved.