before Running Process
Subclasses can override this method and provide logic for the supplied process that will be executed right before the process runs to is first suspension point. For example, this method could be used to make assignments to the entity before the entity starts running the process. By default, this method does nothing.
Parameters
process
This is actually the pending process. The process that will run next but has not started running