

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.
1.7.2