|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--org.apache.axis.deployment.wsdd.WSDDConstants
|
+--org.apache.axis.deployment.wsdd.WSDDElement
|
+--org.apache.axis.deployment.wsdd.WSDDDeployableItem
|
+--org.apache.axis.deployment.wsdd.WSDDTargetedChain
|
+--org.apache.axis.deployment.wsdd.WSDDService
| Fields inherited from class org.apache.axis.deployment.wsdd.WSDDDeployableItem |
log, SCOPE_PER_ACCESS, SCOPE_PER_REQUEST, SCOPE_SINGLETON, scopeStrings |
| Constructor Summary | |
WSDDService()
Default constructor |
|
WSDDService(org.w3c.dom.Element e)
|
|
| Method Summary | |
void |
addOperation(WSDDOperation operation)
Add a WSDDOperation to the Service. |
void |
addTypeMapping(WSDDTypeMapping mapping)
Add a WSDDTypeMapping to the Service. |
void |
deployToRegistry(WSDDDeployment registry)
|
void |
deployTypeMapping(WSDDTypeMapping mapping)
|
protected QName |
getElementName()
Return the element name of a particular subclass. |
WSDDFaultFlow |
getFaultFlow(QName name)
|
WSDDFaultFlow[] |
getFaultFlows()
|
java.util.Vector |
getNamespaces()
Obtain the list of namespaces registered for this service |
QName |
getProviderQName()
|
ServiceDesc |
getServiceDesc()
|
java.lang.String |
getServiceDescriptionURL()
Get any service description URL which might be associated with this service. |
Style |
getStyle()
Get the service style - document or RPC |
TypeMapping |
getTypeMapping(java.lang.String encodingStyle)
|
java.util.Vector |
getTypeMappings()
|
void |
initTMR()
|
Handler |
makeNewInstance(EngineConfiguration registry)
Creates a new instance of this deployable. |
void |
removeNamespaceMappings(WSDDDeployment registry)
|
void |
setCachedService(SOAPService service)
|
void |
setProviderQName(QName providerQName)
|
void |
setServiceDescriptionURL(java.lang.String sdUrl)
Set the service description URL for this service. |
void |
setStyle(Style style)
Set the service style - document or RPC |
void |
setTypeMappings(java.util.Vector typeMappings)
|
void |
validateDescriptors()
This method can be used for dynamic deployment using new WSDDService() etc. |
void |
writeToContext(SerializationContext context)
Write this element out to a SerializationContext |
| Methods inherited from class org.apache.axis.deployment.wsdd.WSDDTargetedChain |
getPivotQName, getRequestFlow, getResponseFlow, setPivotQName, setRequestFlow, setResponseFlow, setType, writeFlowsToContext |
| Methods inherited from class org.apache.axis.deployment.wsdd.WSDDDeployableItem |
getInstance, getJavaClass, getParameter, getParametersTable, getQName, getType, removeParameter, setName, setOptionsHashtable, setParameter, setQName, setType, writeParamsToContext |
| 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 |
public WSDDService()
public WSDDService(org.w3c.dom.Element e)
throws WSDDException
e - (Element) XXXWSDDException - XXX| Method Detail |
public void validateDescriptors()
public void addTypeMapping(WSDDTypeMapping mapping)
mapping - public void addOperation(WSDDOperation operation)
operation - the operation to addprotected QName getElementName()
WSDDElementgetElementName in class WSDDElementpublic java.lang.String getServiceDescriptionURL()
public void setServiceDescriptionURL(java.lang.String sdUrl)
sdUrl - a String containing a URLpublic QName getProviderQName()
public void setProviderQName(QName providerQName)
public Style getStyle()
public ServiceDesc getServiceDesc()
public void setStyle(Style style)
public WSDDFaultFlow[] getFaultFlows()
getFaultFlows in class WSDDTargetedChainpublic java.util.Vector getNamespaces()
public WSDDFaultFlow getFaultFlow(QName name)
getFaultFlow in class WSDDTargetedChainname - XXX
public Handler makeNewInstance(EngineConfiguration registry)
throws ConfigurationException
WSDDDeployableItemmakeNewInstance in class WSDDTargetedChainregistry - XXXConfigurationException - XXX
public void deployTypeMapping(WSDDTypeMapping mapping)
throws WSDDException
deployTypeMapping in interface WSDDTypeMappingContainer
public void writeToContext(SerializationContext context)
throws java.io.IOException
writeToContext in class WSDDElementpublic void setCachedService(SOAPService service)
public java.util.Vector getTypeMappings()
public void setTypeMappings(java.util.Vector typeMappings)
public void deployToRegistry(WSDDDeployment registry)
deployToRegistry in class WSDDTargetedChainpublic void removeNamespaceMappings(WSDDDeployment registry)
public void initTMR()
throws WSDDException
public TypeMapping getTypeMapping(java.lang.String encodingStyle)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||