Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
OpenXPKI::Server::WatcUser:ContributedIPerlrDoc::Watchdog::WorkflowInstance(3)

NAME
       The workflow instance thread

DESCRIPTION
       This class is responsible for waking up paused workflows. Its run-
       method is called	from OpenXPKI::Server::Watchdog	and recieves the db
       resultset as only argument. Immediately a child process will be created
       via fork() and _wake_up_workflow	is called within the child.

       _wake_up_workflow reads all necessary infos from	the resultset
       (representing one row from workflow table) the serialized session infos
       are imported in the current (watchdog's)	session, so that the wqorkflow
       is executed within its original environment.

       the last	performed action is retrieved from workflow history, than
       executed	again (via OpenXPKI::Server::API::Workflow)

__wake_up_workflow
       Re-Instantiate the workflow and re-run the paused activity

   __check_session
       Make sure that the session context is set

perl v5.24.1		       OpenXPKI::Server::Watchdog::WorkflowInstance(3)

NAME | DESCRIPTION

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=OpenXPKI::Server::Watchdog::WorkflowInstance&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help