Represents a publishing request.
This object provides access to request data. Request data may vary depending on the protocol used.
Request objects are created by the object publisher and will be passed to published objects through the argument name, REQUEST.
The request object is a mapping object that represents a collection of variable to value mappings.
annotations
(type: member_descriptor
)
<member 'annotations' of 'BaseRequest' objects>
bodyStream
(type:
property
)
<property object at 0x40c495cc>
debug
(type: member_descriptor
)
<member 'debug' of 'BaseRequest' objects>
environment
(type: NoneType
)
None
interaction
(type: member_descriptor
)
<member 'interaction' of 'BaseRequest' objects>
principal
(type:
property
)
<property object at 0x40c49554>
publication
(type:
property
)
<property object at 0x40c494dc>
response
(type:
property
)
<property object at 0x40c495a4>
close()
See IPublicationRequest
get(key, default=None)
See Interface.Common.Mapping.IReadMapping
getPositionalArguments()
See IPublicationRequest
getTraversalStack()
See IPublicationRequest
has_key(key)
See Interface.Common.Mapping.IReadMapping
hold(object)
See IPublicationRequest
items()
See Interface.Common.Mapping.IEnumerableMapping
keys()
See Interface.Common.Mapping.IEnumerableMapping
processInputs()
See IPublisherRequest
retry()
See IPublisherRequest
setPrincipal(principal)
setPublication(pub)
See IPublisherRequest
setTraversalStack(stack)
See IPublicationRequest
supportsRetry()
See IPublisherRequest
traverse(obj)
See IPublisherRequest
values()
See Interface.Common.Mapping.IEnumerableMapping