Public Member Functions | |
def | __init__ |
def | reset |
def | getIndent |
def | getMethodName |
def | getClassName |
def | setTypesModuleName |
def | getTypesModuleName |
def | getServiceModuleName |
def | getTypesModulePath |
def | setTypesModulePath |
def | setUpClassDef |
def | setUpImports |
def | setUpInitDef |
def | mangle |
def | getAttributeName |
def | setUpMethods |
def | setUpHeader |
def | write |
def | fromWSDL |
def | __init__ |
def | reset |
def | getIndent |
def | getMethodName |
def | getClassName |
def | setTypesModuleName |
def | getTypesModuleName |
def | getServiceModuleName |
def | getTypesModulePath |
def | setTypesModulePath |
def | setUpClassDef |
def | setUpImports |
def | setUpInitDef |
def | mangle |
def | getAttributeName |
def | setUpMethods |
def | setUpHeader |
def | write |
def | fromWSDL |
Data Fields | |
base_class_name | |
base_module_name | |
wsdl | |
method_prefix | |
header | |
imports | |
messages | |
types_module_path | |
types_module_name | |
messages_module_name | |
message | |
Static Public Attributes | |
string | indent = ' ' |
string | server_module_suffix = '_server' |
func_aname = TextProtectAttributeName | |
tuple | func_aname = staticmethod(func_aname) |
separate_messages = False | |
setClientModuleName = setTypesModuleName | |
getClientModulePath = getTypesModulePath | |
setClientModulePath = setTypesModulePath |
Creates a skeleton for a SOAP service instance.
Definition at line 35 of file wsdl2dispatch.py.
def __init__ | ( | self, | |
base = ServiceSOAPBinding , |
|||
prefix = 'soap' , |
|||
service_class = SOAPService |
|||
) |
parameters: base -- either a class definition, or a str representing a qualified class name (eg. module.name.classname) prefix -- method prefix.
Definition at line 44 of file wsdl2dispatch.py.
def __init__ | ( | self, | |
base = ServiceSOAPBinding , |
|||
prefix = 'soap' , |
|||
service_class = SOAPService |
|||
) |
parameters: base -- either a class definition, or a str representing a qualified class name (eg. module.name.classname) prefix -- method prefix.
Definition at line 44 of file wsdl2dispatch.py.
def fromWSDL | ( | self, | |
wsdl | |||
) |
setup the service description from WSDL, should not need to override.
Definition at line 274 of file wsdl2dispatch.py.
def fromWSDL | ( | self, | |
wsdl | |||
) |
setup the service description from WSDL, should not need to override.
Definition at line 274 of file wsdl2dispatch.py.
def getClassName | ( | self, | |
name | |||
) |
return class name.
Definition at line 87 of file wsdl2dispatch.py.
def getClassName | ( | self, | |
name | |||
) |
return class name.
Definition at line 87 of file wsdl2dispatch.py.
def getIndent | ( | self, | |
level = 1 |
|||
) |
return indent.
Definition at line 76 of file wsdl2dispatch.py.
def getIndent | ( | self, | |
level = 1 |
|||
) |
return indent.
Definition at line 76 of file wsdl2dispatch.py.
def getMethodName | ( | self, | |
method | |||
) |
return method name.
Definition at line 82 of file wsdl2dispatch.py.
def getMethodName | ( | self, | |
method | |||
) |
return method name.
Definition at line 82 of file wsdl2dispatch.py.
def getServiceModuleName | ( | self ) |
return module name.
Definition at line 108 of file wsdl2dispatch.py.
def getServiceModuleName | ( | self ) |
return module name.
Definition at line 108 of file wsdl2dispatch.py.
def getTypesModuleName | ( | self ) |
return module name.
Definition at line 98 of file wsdl2dispatch.py.
def getTypesModuleName | ( | self ) |
return module name.
Definition at line 98 of file wsdl2dispatch.py.
def setTypesModulePath | ( | self, | |
path | |||
) |
setup module path to where client module before calling fromWSDL.
Definition at line 123 of file wsdl2dispatch.py.
def setTypesModulePath | ( | self, | |
path | |||
) |
setup module path to where client module before calling fromWSDL.
Definition at line 123 of file wsdl2dispatch.py.
def setUpClassDef | ( | self, | |
service | |||
) |
set class definition and class variables. service -- ServiceDescription instance
Reimplemented in WSAServiceModuleWriter, and WSAServiceModuleWriter.
Definition at line 129 of file wsdl2dispatch.py.
def setUpClassDef | ( | self, | |
service | |||
) |
set class definition and class variables. service -- ServiceDescription instance
Reimplemented in WSAServiceModuleWriter, and WSAServiceModuleWriter.
Definition at line 129 of file wsdl2dispatch.py.
def setUpImports | ( | self ) |
set import statements
Definition at line 143 of file wsdl2dispatch.py.
def setUpImports | ( | self ) |
set import statements
Definition at line 143 of file wsdl2dispatch.py.
def setUpInitDef | ( | self, | |
service | |||
) |
set __init__ function
Definition at line 159 of file wsdl2dispatch.py.
def setUpInitDef | ( | self, | |
service | |||
) |
set __init__ function
Definition at line 159 of file wsdl2dispatch.py.
def setUpMethods | ( | self, | |
port | |||
) |
set up all methods representing the port operations. Parameters: port -- Port that defines the operations.
Reimplemented in WSAServiceModuleWriter, and WSAServiceModuleWriter.
Definition at line 188 of file wsdl2dispatch.py.
def setUpMethods | ( | self, | |
port | |||
) |
set up all methods representing the port operations. Parameters: port -- Port that defines the operations.
Reimplemented in WSAServiceModuleWriter, and WSAServiceModuleWriter.
Definition at line 188 of file wsdl2dispatch.py.
def write | ( | self, | |
fd = sys.stdout |
|||
) |
write out to file descriptor, should not need to override.
Definition at line 254 of file wsdl2dispatch.py.
def write | ( | self, | |
fd = sys.stdout |
|||
) |
write out to file descriptor, should not need to override.
Definition at line 254 of file wsdl2dispatch.py.