1## OpenXPKI::Server::Workflow::Pause 2## 3## Written by Dieter Siebeck for the OpenXPKI project 4## Copyright (C) 2012 by The OpenXPKI Project 5 6package OpenXPKI::Server::Workflow::Pause; 7 8use strict; 9use warnings; 10use utf8; 11 12use OpenXPKI::Debug; 13use OpenXPKI::Server::Context; 14 15use Exception::Class ( 16 "OpenXPKI::Server::Workflow::Pause" => 17 { 18 fields => [ "cause" ], 19 } 20); 21 22 231; 24__END__ 25 26=head1 Name 27 28OpenXPKI::Server::Workflow::Pause - special Workflow-Exception 29 30=head1 Description 31 32aborts the execution of OpenXPKI::Server::Workflow::Activity::run() 33is caught and handled from within OpenXPKI::Server::Workflow::execute_action 34 35=head1 Intended use 36 37no manual use of this class is intended. the class is used from within OpenXPKI::Server::Workflow::Activity::pause()