Package gavo :: Package protocols :: Module uwsactions :: Class JobActions
[frames] | no frames]

Class JobActions

source code

object --+
         |
        JobActions

A collection of "actions" performed on UWS jobs.

Their names are the names of the child resources of UWS jobs. The basic UWS actions are built in. When constructing those, you can pass in as many additional JobAction subclasses as you want. Set their names to one of UWS standard actions to override UWS behaviour if you think that's wise.

Instance Methods
 
__init__(self, *additionalActions)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
dispatch(self, action, job, request, segments) source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Methods
 
addStandardAction(cls, actionClass) source code
Properties

Inherited from object: __class__

Method Details

__init__(self, *additionalActions)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)