![]() |
| |||||||
| Distribution | Workflow [Download] |
| Author | JONASBN [ jonasbn ] |
| Version | 1.34 |
| Abstract | Simple, flexible system to implement workflows |
| Released | 6 Aug 2010 |
| Size | 148.1 KB |
| MD5 Checksum | 6a63832720fd61978c3cd4dc1bc4febf |
| Additional Files | README | META | Changes | Makefile.PL | Build.PL | |
| Links | search.cpan.org | CPAN::Forum | AnnoCPAN | rt.cpan.org | Rating | CPANTS | CPAN testers | Dependencies | Testers matrix | Prerequisites | Class::Accessor | Class::Factory | Class::Observable | Data::Dumper | DateTime | DateTime::Format::Strptime | DBI | Exception::Class | File::Slurp | Log::Dispatch | Log::Log4perl | Safe | XML::Simple | |
| Workflow [source] [v 1.34] | Simple pure-Perl embeddable workflow |
| Workflow::Action [source] [v 1.10] | Base class for Workflow actions |
| Workflow::Action::InputField [source] [v 1.09] | Metadata about information required by an Action |
| Workflow::Action::Mailer [source] [v 1.01] | a stub for a SMTP capable action |
| Workflow::Action::Null [source] [v 1.03] | Workflow action for the terminally lazy |
| Workflow::Base [source] [v 1.08] | Base class with constructor |
| Workflow::Condition [source] [v 1.07] | Evaluate a condition depending on the workflow state and environment |
| Workflow::Condition::Evaluate [source] [v 1.02] | Inline condition that evaluates perl code for truth |
| Workflow::Condition::HasUser [source] [v 1.05] | Condition to determine if a user is available |
| Workflow::Config [source] [v 1.13] | Parse configuration files for the workflow components |
| Workflow::Config::Perl [source] [v 1.03] | Parse workflow configurations as Perl data structures |
| Workflow::Config::XML [source] [v 1.05] | Parse workflow configurations from XML content |
| Workflow::Context [source] [v 1.05] | Data blackboard for Workflows, Actions, Conditions and Validators |
| Workflow::Exception [source] [v 1.08] | Base class for workflow exceptions |
| Workflow::Factory [source] [v 1.19] | Generates new workflow and supporting objects |
| Workflow::History [source] [v 1.10] | Recorded work on a workflow action or workflow itself |
| Workflow::Persister [source] [v 1.10] | Base class for workflow persistence |
| Workflow::Persister::DBI [source] [v 1.19] | Persist workflow and history to DBI database |
| Workflow::Persister::DBI::AutoGeneratedId [source] [v 1.06] | Pull IDs from databases that autogenerate them |
| Workflow::Persister::DBI::ExtraData [source] [v 1.05] | Fetch extra data with each workflow and put it into the context |
| Workflow::Persister::DBI::SequenceId [source] [v 1.05] | Persister to fetch ID from a sequence |
| Workflow::Persister::File [source] [v 1.11] | Persist workflow and history to the filesystem |
| Workflow::Persister::RandomId [source] [v 1.03] | Persister to generate random ID |
| Workflow::Persister::SPOPS [source] [v 1.07] | Persist workflows using SPOPS |
| Workflow::Persister::UUID [source] [v 1.03] | Persister to generate Universally Unique Identifiers |
| Workflow::State [source] [v 1.15] | Information about an individual state in a workflow |
| Workflow::Validator [source] [v 1.05] | Ensure data are valid |
| Workflow::Validator::HasRequiredField [source] [v 1.04] | Validator to ensure certain data are in the context |
| Workflow::Validator::InEnumeratedType [source] [v 1.04] | Ensure a value is one of a declared set of values |
| Workflow::Validator::MatchesDateFormat [source] [v 1.06] | Ensure a stringified date matches a given pattern |
| Data Type Utilities >> Workflow | |
| String Lang Text Proc >> Workflow | |
| Miscellaneous Modules >> Workflow |
| Development Stage (Note: *NO IMPLIED TIMESCALES*) | Beta testing |
| Support Level | Developer |
| Language Used | Perl-only, no compiler needed, should be platform independent |
| Interface Style | Object oriented using blessed references and/or inheritance |
| Public License | Standard-Perl: user may choose between GPL and Artistic |
| ActiveState default Perl 5.10 repository [ v 1.34 ] |
| ActiveState default Perl 5.12 repository [ v 1.34 ] |
| ActiveState default Perl 5.8 repository [ v 1.32 ] |
| trouchelle.com Perl 5.10 repository [ v 1.34 ] |
| trouchelle.com Perl 5.12 repository [ v 1.33 ] |
| trouchelle.com Perl 5.8 repository [ v 1.32 ] |
| Problems, suggestions, or comments to Randy Kobes. | Questions? Check the FAQ. | |
| Enable installations using PAR::WebStart. |