Transport
Overview and Key Concepts
The Transport object is a specialized Task Executer designed to work with the Acquire and Release Transport activities. It is moved around the model by staff and used to transport person flowitems. It also defines the behavior of people who enter and exit it.
Events
The transport uses the standard events that are common to all task executers. See Task Executer Concepts - Events for an explanation of these events.
States
On Acquire
The on acquire event fires when the transport is acquired by an Acquire Transport activity.
It has the following parameters:
Event Parameter | Type | Explanation |
---|---|---|
Pulling Token | Token | The token in the Acquire Transport activity. |
Puller | Object | The object acquiring the transport. |
On Release
The on release event fires when the transport is released by a Release Transport activity.
It has the following parameters:
Event Parameter | Type | Explanation |
---|---|---|
Releasing Token | Token | The token in the Release Transport activity. |
This object also uses the task executer states. See Task Executer Concepts - States for more information.
Statistics
The transport uses the standard statistics that are common to all task executers. See Task Executer Concepts - Statistics for an explanation of these statistics.
Properties
The transport uses the EnterInstructions and ExitInstructions properties of the Location object. See EnterInstructions Properties for an explanation of these properties.
The transport also uses the standard properties of a Task Executer. See Task Executer Properties for an explanation of these properties.