|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.axis2.tool.codegen.eclipse.util.WSDLPropertyReader
public class WSDLPropertyReader
This class presents a convenient way of reading the WSDL file(url) and producing a useful set of information It does NOT use any of the standard WSDL classes from Axis2, rather it uses wsdl4j to read the wsdl and extract the properties (This is meant as a convenience for the UI only. We may not need the whole conversion the WSDLpump goes through) One would need to change this to suit a proper WSDL
Constructor Summary | |
---|---|
WSDLPropertyReader()
|
Method Summary | |
---|---|
Map |
getDefinitionNamespaceMap()
Returns the namespace map from definition |
List |
getPortNameList(QName serviceName)
Returns a list of ports for a particular service the names are QNames |
List |
getServiceList()
Returns a list of service names the names are QNames |
javax.wsdl.Definition |
getWsdlDefinition()
public method to get loaded wsdl Definition |
String |
packageFromTargetNamespace()
get the default package derived by the targetNamespace |
void |
readWSDL(String filepath)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WSDLPropertyReader()
Method Detail |
---|
public void readWSDL(String filepath) throws javax.wsdl.WSDLException
javax.wsdl.WSDLException
public Map getDefinitionNamespaceMap()
public String packageFromTargetNamespace()
public List getServiceList()
public List getPortNameList(QName serviceName)
public javax.wsdl.Definition getWsdlDefinition()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |