class documentation

class SOAPPublisher(resource.Resource): (source)

View In Hierarchy

Publish SOAP methods.

By default, publish methods beginning with 'soap_'. If the method has an attribute 'useKeywords', it well get the arguments passed as keyword args.

Method lookup​Function Lookup published SOAP function.
Method render Handle a SOAP command.
Class Variable encoding Undocumented
Class Variable is​Leaf Signal if this IResource implementor is a "leaf node" or not. If True, getChildWithDefault will not be called on this Resource.
Method _got​Error Undocumented
Method _got​Result Undocumented
Method _method​Not​Found Undocumented
Method _send​Response Undocumented

Inherited from Resource:

Method __init__ Initialize.
Method del​Entity Undocumented
Method get​Child Retrieve a 'child' resource from me.
Method get​Child​For​Request Undocumented
Method get​Child​With​Default Retrieve a static or dynamically generated child resource from me.
Method get​Dynamic​Entity Undocumented
Method get​Static​Entity Undocumented
Method list​Dynamic​Entities Undocumented
Method list​Dynamic​Names Undocumented
Method list​Entities Undocumented
Method list​Names Undocumented
Method list​Static​Entities Undocumented
Method list​Static​Names Undocumented
Method put​Child Register a static child.
Method really​Put​Entity Undocumented
Method render_​HEAD Default handling of HEAD method.
Class Variable server Undocumented
Instance Variable children Undocumented
def lookupFunction(self, functionName): (source)

Lookup published SOAP function.

Override in subclasses. Default behaviour - publish methods starting with soap_.

Returns
callable or None if not found.
def render(self, request): (source)
encoding: str = (source)

Undocumented

isLeaf: int = (source)
Signal if this IResource implementor is a "leaf node" or not. If True, getChildWithDefault will not be called on this Resource.
def _gotError(self, failure, request, methodName): (source)

Undocumented

def _gotResult(self, result, request, methodName): (source)

Undocumented

def _methodNotFound(self, request, methodName): (source)

Undocumented

def _sendResponse(self, request, response, status=200): (source)

Undocumented