|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
initialise(self,
global_conf,
prefix='',
**app_conf)
Set-up ZSI middleware interface attributes. |
source code
|
|
|
|
|
_initCall(self,
environ,
start_response)
Sub-divided out from __call__ to enable derived classes to easily
include this functionality: |
source code
|
|
|
exception2SOAPFault(self,
environ,
exception)
Convert an exception into a SOAP fault message |
source code
|
|
|
|
|
writeResponse(self,
environ,
start_response,
errorCode=None)
This method serializes the SOAP output and sets the response header. |
source code
|
|
|
addFilter2Environ(self,
environ)
Add a key to the current application in the environment so that other
middleware can reference it. |
source code
|
|
basestring
|
SOAP_WRITER_KEYNAME = 'ZSI.writer.SoapWriter'
environ key for ZSI SoapWriter instance
|
basestring
|
PARSED_SOAP_KEYNAME = 'ZSI.parse.ParsedSoap'
environ key for ZSI ParsedSoap instance
|
basestring
|
CHARSET_OPTNAME = 'charset'
option name to for character set for output
|
basestring
|
DEFAULT_CHARSET = '; charset=utf-8'
default character setting is utf-8
|
basestring
|
PATH_OPTNAME = 'path'
option to set path for this endpoint (not including domain name)
|
basestring
|
WRITE_RESPONSE_OPTNAME = 'writeResponse'
option name for flag to middleware to serialise and output the
SoapWriter instance
|
basestring
|
REFERENCED_FILTERS_OPTNAME = 'referencedFilters'
name for option to enable dereferencing of other middleware via these
environ keys
|
basestring
|
FILTER_ID_OPTNAME = 'filterID'
option name for environ key to enable other middleware to reference
this Filter
|
basestring
|
PUBLISHED_URI_OPTNAME = 'publishedURI'
option name to define path for this endpoint including domain name
|
basestring
|
READER_CLASS_OPTNAME = 'readerclass'
option name for SOAP reader class
|
basestring
|
WRITERCLASS_OPTNAME = 'writerclass'
option name for SOAP writer class
|
|
charset = property(_getCharset, _setCharset, doc= "character s...
|
|
path = property(_getPath, _setPath, doc= "Path for endpoint")
|
|
publishedURI = property(_getPublishedURI, _setPublishedURI, do...
|
|
readerClass = property(_getReaderClass, _setReaderClass, doc= ...
|
|
writeResponseSet = property(_getWriteResponseSet, _setWriteRes...
|
|
writerClass = property(_getWriterClass, _setWriterClass, doc= ...
|
|
filterID = property(_getFilterID, _setFilterID, doc= "enable t...
|
|
pathMatch = lambda self, environ:
|