RequestMessage Class
RequestMessage.
Specifies a request to an entity.
Constructor
RequestMessage(id_: str, name: str | None = None, signal: bool | None = None, input_: str | None = None, arg: Any | None = None, parent: str | None = None, lockset: List[EntityId] | None = None, pos: int | None = None, **kwargs)
Parameters
| Name | Description |
|---|---|
|
id_
Required
|
|
|
name
|
Default value: None
|
|
signal
|
Default value: None
|
|
input_
|
Default value: None
|
|
arg
|
Default value: None
|
|
parent
|
Default value: None
|
|
lockset
|
Default value: None
|
|
pos
|
Default value: None
|
Methods
| from_json |
Instantiate a RequestMessage object from the durable-extension provided JSON data. |
from_json
Instantiate a RequestMessage object from the durable-extension provided JSON data.
from_json(json_str: str) -> RequestMessage
Parameters
| Name | Description |
|---|---|
|
json_str
Required
|
A durable-extension provided json-formatted string representation of a RequestMessage |
Returns
| Type | Description |
|---|---|
|
A RequestMessage object from the json_str parameter |