Package posterity :: Module controllers :: Class ConvController

Class ConvController



         object --+    
                  |    
component.Component --+
                      |
                     ConvController

Nested Classes

Inherited from component.Component: __metaclass__

Instance Methods
 
perform_action(self, start_response, tag, do_action, sel, index_mode=False)
Implements common operations on a set of conversations.
 
conv_index(self, environ, start_response)
The conversation index view.
 
conv_show(self, environ, start_response)
Shows a specific conversation thread.
 
add_routes(self, routes)
 
__init__(self, compmgr, init=None, cls=<class 'posterity.controllers.ConvController'>)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Inherited from object: __delattr__, __getattribute__, __hash__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Static Methods

Inherited from component.Component: __new__

Properties

Inherited from object: __class__

Method Details

perform_action(self, start_response, tag, do_action, sel, index_mode=False)

 

Implements common operations on a set of conversations.

This method is used by many of the views controlled by this class.

conv_index(self, environ, start_response)

 

The conversation index view.

This view lists all conversations associated with a certain tag.

conv_show(self, environ, start_response)

 

Shows a specific conversation thread.

All messages associated with the conversation are listed below each other in cronological order.

__init__(self, compmgr, init=None, cls=<class 'posterity.controllers.ConvController'>)
(Constructor)

 
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
Overrides: object.__init__
(inherited documentation)