Options: - B{cache} - The XML document cache. May be set (None) for no caching. - type: L{Cache} - default: L{NoCache} - B{faults} - Raise faults raised by server, else return tuple from service method invocation as (httpcode, object)
| 41 | |
| 42 | |
| 43 | class Options(Skin): |
| 44 | """ |
| 45 | Options: |
| 46 | - B{cache} - The XML document cache. May be set (None) for no caching. |
| 47 | - type: L{Cache} |
| 48 | - default: L{NoCache} |
| 49 | - B{faults} - Raise faults raised by server, |
| 50 | else return tuple from service method invocation as (httpcode, object). |
| 51 | - type: I{bool} |
| 52 | - default: True |
| 53 | - B{service} - The default service name. |
| 54 | - type: I{str} |
| 55 | - default: None |
| 56 | - B{port} - The default service port name, not tcp port. |
| 57 | - type: I{str} |
| 58 | - default: None |
| 59 | - B{location} - This overrides the service port address I{URL} defined |
| 60 | in the WSDL. |
| 61 | - type: I{str} |
| 62 | - default: None |
| 63 | - B{transport} - The message transport. |
| 64 | - type: L{Transport} |
| 65 | - default: None |
| 66 | - B{soapheaders} - The soap headers to be included in the soap message. |
| 67 | - type: I{any} |
| 68 | - default: None |
| 69 | - B{wsse} - The web services I{security} provider object. |
| 70 | - type: L{Security} |
| 71 | - default: None |
| 72 | - B{doctor} - A schema I{doctor} object. |
| 73 | - type: L{Doctor} |
| 74 | - default: None |
| 75 | - B{xstq} - The B{x}ml B{s}chema B{t}ype B{q}ualified flag indicates |
| 76 | that the I{xsi:type} attribute values should be qualified by namespace. |
| 77 | - type: I{bool} |
| 78 | - default: True |
| 79 | - B{prefixes} - Elements of the soap message should be qualified (when needed) |
| 80 | using XML prefixes as opposed to xmlns="" syntax. |
| 81 | - type: I{bool} |
| 82 | - default: True |
| 83 | - B{retxml} - Flag that causes the I{raw} soap envelope to be returned instead |
| 84 | of the python object graph. |
| 85 | - type: I{bool} |
| 86 | - default: False |
| 87 | - B{prettyxml} - Flag that causes I{pretty} xml to be rendered when generating |
| 88 | the outbound soap envelope. |
| 89 | - type: I{bool} |
| 90 | - default: False |
| 91 | - B{autoblend} - Flag that ensures that the schema(s) defined within the |
| 92 | WSDL import each other. |
| 93 | - type: I{bool} |
| 94 | - default: False |
| 95 | - B{cachingpolicy} - The caching policy. |
| 96 | - type: I{int} |
| 97 | - 0 = Cache XML documents. |
| 98 | - 1 = Cache WSDL (pickled) object. |
| 99 | - default: 0 |
| 100 | - B{plugins} - A plugin container. |