Home | Trees | Indices | Help |
|
---|
|
object --+ | ProductBase --+ | DCCProduct
A class representing a product returned by a DC core.
Do not use this any more. It is superseded by datalink. You can put datalink URLs into dc.product's accessPath.
The source path of the rAccref's productsRow must have the form dcc://<rd.id>/<core id>?<coreAccref>; rd.id is the rd id with slashes replaced by dots. This means this scheme doesn't work for RDs with ids containing dots, but you shouldn't do that in the first place. coreAccref is just an opaque string that does not necessarily match the product's accref, but probably will in most cases.
The context grammar receives a dictionary with the param dict, plus the coreAccref as accref. The core must return an actual mime type and a string.
As a special service, iterData here can take a svcs.QueryMeta instance which, if given, is passed on to the core.
See SDMCore for an example for how this can work.
Instance Methods | |||
|
|||
|
|||
|
|||
Inherited from Inherited from |
Class Methods | |||
|
|||
Inherited from |
Class Variables | |
Inherited from |
Properties | |
Inherited from |
Method Details |
x.__init__(...) initializes x; see help(type(x)) for signature
|
|
|
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Fri Jul 29 13:25:57 2016 | http://epydoc.sourceforge.net |