Package gavo :: Package web :: Module vodal :: Class SLAPRenderer
[frames] | no frames]

Class SLAPRenderer

source code

                   object --+                                
                            |                                
       nevow.rend.DataFactory --+                            
                                |                            
                   object --+   |                            
                            |   |                            
     nevow.rend.RenderFactory --+                            
                                |                            
                   object --+   |                            
                            |   |                            
      nevow.rend.MacroFactory --+                            
                                |                            
                   object --+   |                            
                            |   |                            
 nevow.rend.ConfigurableMixin --+                            
                                |                            
              nevow.rend.Fragment --+                        
                                    |                        
   nevow.rend.ConfigurableFactory --+                        
                                    |                        
nevow.rend.FreeformChildMixin --+   |                        
                                |   |                        
      nevow.rend.ChildLookupMixin --+                        
                                    |                        
                      nevow.rend.Page --+                    
                                        |                    
                       object --+       |                    
                                |       |                    
           common.CommonRenderers --+   |                    
                                    |   |                    
                grend.GavoRenderMixin --+                    
                                        |                    
                           grend.GavoPage --+                
                                            |                
                      grend.ResourceBasedPage --+            
                                                |            
                           grend.ServiceBasedPage --+        
                                                    |        
                                          DALRenderer --+    
                                                        |    
                                       UnifiedDALRenderer --+
                                                            |
                                                           SLAPRenderer

A renderer for the simple line access protocol SLAP.

For registration, you must set the following metadata on services using the slap.xml renderer:

There's two mandatory metadata items for these:

Instance Methods

Inherited from DALRenderer: __init__, __provides__, renderHTTP, renderSync

Inherited from grend.ServiceBasedPage: child, data_serviceURL, locateChild, processData, renderer, runService, runServiceWithFormalData

Inherited from grend.ResourceBasedPage: data_rdId

Inherited from nevow.rend.Page: child_, flattenFactory, onPostFailure, onPostSuccess, rememberStuff, renderString, renderSynchronously, webFormPost

Inherited from nevow.rend.Fragment: get, remember, rend

Inherited from nevow.rend.DataFactory: __providedBy__

Inherited from nevow.rend.RenderFactory: render_data, render_mapping, render_sequence, render_string, render_xml

Inherited from nevow.rend.MacroFactory: macro

Inherited from nevow.rend.ConfigurableMixin: getBinding, getBindingNames, getDefault, postForm

Inherited from grend.GavoRenderMixin: data_meta, data_rd, render_authinfo, render_datameta, render_explodableMeta, render_ifadmin, render_ifdata, render_ifmeta, render_ifnodata, render_ifnoslot, render_ifownmeta, render_ifslot, render_intro, render_meta, render_metahtml, render_prependsite, render_withsidebar

Inherited from common.CommonRenderers: render_commonhead, render_getconfig, render_rootlink, render_unicode, render_urlescape

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

Inherited from nevow.rend.ConfigurableFactory: configurable_, configurable_original, locateConfigurable

Inherited from nevow.rend.ChildLookupMixin: childFactory, putChild

Inherited from nevow.rend.FreeformChildMixin: child_freeform_hand

Class Methods

Inherited from DALRenderer: isBrowseable, makeAccessURL

Inherited from grend.ResourceBasedPage: isCacheable

Class Variables
  version = '1.0'
  name = 'slap.xml'
hash(x)
  parameterStyle = 'pql'
  standardId = 'ivo://ivoa.net/std/ssap'
hash(x)

Inherited from DALRenderer: __implemented__, resultType, urlUse

Inherited from grend.ServiceBasedPage: checkedRenderer, openRenderer

Inherited from grend.ResourceBasedPage: preferredMethod

Inherited from nevow.rend.Page: addSlash, afterRender, beforeRender, buffered

Inherited from nevow.rend.Fragment: docFactory, original

Inherited from grend.GavoRenderMixin: macroPackage

Inherited from nevow.rend.ChildLookupMixin: children

Properties

Inherited from object: __class__