Package pyamf :: Package remoting :: Package client :: Class RequestWrapper

[hide private]
[frames] | no frames]

# Class RequestWrapper

source code

A container object that wraps a service method request.

Instance Methods | [hide private]

__init__(self, gw, id_, service, *args) x.__init__(...) initializes x; see x.__class__.__doc__ for signature | source code

__str__(self) str(x) | source code

setResponse(self, response) A response has been received by the gateway | source code

_get_result(self) Returns the result of the called remote request. | source code

_set_result(self, result) | source code

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

Instance Variables | [hide private]

`list` | args The args used to invoke the call.
RemotingService | gw The underlying gateway.
`str` | id The id of the request.
ServiceProxy | service The service proxy.

Properties | [hide private]

| result Returns the result of the called remote request.
Inherited from `object`: `__class__`

Method Details | [hide private]

### __init__(self, gw, id_, service, *args)
(Constructor)

source code

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
  (inherited documentation)

### __str__(self)
(Informal representation operator)

source code

str(x)

Overrides: object.__str__
  (inherited documentation)

### _get_result(self)

source code

Returns the result of the called remote request. If the request has not yet been called, an `AttributeError` exception is raised.

Property Details | [hide private]

### result

Returns the result of the called remote request. If the request has not yet been called, an `AttributeError` exception is raised.

Get Method:
  _get_result(self) - Returns the result of the called remote request.
Set Method:
  _set_result(self, result)