|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.axis.deployment.wsdd.WSDDConstants (src)
org.jboss.axis.deployment.wsdd.WSDDElement (src)
org.jboss.axis.deployment.wsdd.WSDDDeployableItem (src)
org.jboss.axis.deployment.wsdd.WSDDTargetedChain (src)
org.jboss.axis.deployment.wsdd.WSDDService
A service represented in WSDD.
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 |
Constructor Summary | |
WSDDService()
Default constructor |
|
WSDDService(org.w3c.dom.Element e)
|
Method Summary | |
void |
addOperation(WSDDOperation (src) operation)
Add a WSDDOperation to the Service. |
void |
addTypeMapping(WSDDTypeMapping (src) mapping)
Add a WSDDTypeMapping to the Service. |
void |
deployToRegistry(WSDDDeployment (src) registry)
|
void |
deployTypeMapping(WSDDTypeMapping (src) mapping)
|
protected QName (src) |
getElementName()
Return the element name of a particular subclass. |
WSDDFaultFlow (src) |
getFaultFlow(QName (src) name)
|
WSDDFaultFlow (src) [] |
getFaultFlows()
|
WSDDJAXRPCHandlerInfoChain (src) |
getHandlerInfoChain()
|
java.util.Vector |
getNamespaces()
Obtain the list of namespaces registered for this service |
QName (src) |
getProviderQName()
|
ServiceDesc (src) |
getServiceDesc()
|
java.lang.String |
getServiceDescriptionURL()
Get any service description URL which might be associated with this service. |
Style (src) |
getStyle()
Get the service style - document or RPC |
TypeMapping (src) |
getTypeMapping(java.lang.String encodingStyle)
|
java.util.Vector |
getTypeMappings()
|
Use (src) |
getUse()
Get the service use - literal or encoded |
protected void |
initTMR()
Initialize a TypeMappingRegistry with the WSDDTypeMappings. |
Handler (src) |
makeNewInstance(EngineConfiguration (src) registry)
Creates a new instance of this deployable. |
void |
removeNamespaceMappings(WSDDDeployment (src) registry)
|
void |
setCachedService(SOAPService (src) service)
|
void |
setHandlerInfoChain(WSDDJAXRPCHandlerInfoChain (src) hichain)
|
void |
setProviderQName(QName (src) providerQName)
|
void |
setServiceDescriptionURL(java.lang.String sdUrl)
Set the service description URL for this service. |
void |
setStyle(Style (src) style)
Set the service style - document or RPC |
void |
setTypeMappings(java.util.Vector typeMappings)
|
void |
setUse(Use (src) use)
Set the service use - literal or encoded |
void |
validateDescriptors()
This method can be used for dynamic deployment using new WSDDService() etc. |
void |
writeToContext(SerializationContext (src) context)
Write this element out to a SerializationContext |
Methods inherited from class org.jboss.axis.deployment.wsdd.WSDDTargetedChain (src) |
getPivotQName, getRequestFlow, getResponseFlow, setPivotQName, setRequestFlow, setResponseFlow, setType, writeFlowsToContext |
Methods inherited from class org.jboss.axis.deployment.wsdd.WSDDDeployableItem (src) |
getInstance, getJavaClass, getParameter, getParametersTable, getQName, getType, 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 |
public WSDDService()
public WSDDService(org.w3c.dom.Element e) throws WSDDException (src)
e
- (Element) XXX
WSDDException (src)
- XXXMethod Detail |
protected void initTMR() throws WSDDException (src)
WSDDException (src)
public void validateDescriptors() throws WSDDException (src)
WSDDException (src)
public void addTypeMapping(WSDDTypeMapping (src) mapping)
mapping
- public void addOperation(WSDDOperation (src) operation)
operation
- the operation to addprotected QName (src) getElementName()
WSDDElement (src)
getElementName
in class WSDDElement (src)
public java.lang.String getServiceDescriptionURL()
public void setServiceDescriptionURL(java.lang.String sdUrl)
sdUrl
- a String containing a URLpublic QName (src) getProviderQName()
public void setProviderQName(QName (src) providerQName)
public ServiceDesc (src) getServiceDesc()
public Style (src) getStyle()
public void setStyle(Style (src) style)
public Use (src) getUse()
public void setUse(Use (src) use)
public WSDDFaultFlow (src) [] getFaultFlows()
getFaultFlows
in class WSDDTargetedChain (src)
public java.util.Vector getNamespaces()
public WSDDFaultFlow (src) getFaultFlow(QName (src) name)
getFaultFlow
in class WSDDTargetedChain (src)
name
- XXX
public Handler (src) makeNewInstance(EngineConfiguration (src) registry) throws ConfigurationException (src)
WSDDDeployableItem (src)
makeNewInstance
in class WSDDTargetedChain (src)
registry
- XXX
ConfigurationException (src)
- XXXpublic void deployTypeMapping(WSDDTypeMapping (src) mapping) throws WSDDException (src)
deployTypeMapping
in interface WSDDTypeMappingContainer (src)
WSDDException (src)
public void writeToContext(SerializationContext (src) context) throws java.io.IOException
writeToContext
in class WSDDElement (src)
java.io.IOException
public void setCachedService(SOAPService (src) service)
public java.util.Vector getTypeMappings()
public void setTypeMappings(java.util.Vector typeMappings)
public void deployToRegistry(WSDDDeployment (src) registry)
deployToRegistry
in class WSDDTargetedChain (src)
public void removeNamespaceMappings(WSDDDeployment (src) registry)
public TypeMapping (src) getTypeMapping(java.lang.String encodingStyle)
public WSDDJAXRPCHandlerInfoChain (src) getHandlerInfoChain()
public void setHandlerInfoChain(WSDDJAXRPCHandlerInfoChain (src) hichain)
|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |