BPM::Engine::Store - Schema class for Workflow model
use BPM::Engine::Store; my $schema = BPM::Engine::Store->connect( $dsn, $user, $pass, { schema_name_postfix => '_dev' # ... Other options as desired ... }); my $processes = $schema->resultset('Process')->search;
BPM::Engine::Store provides the schema classes used to interact with the database.
The schema classes represent a number of tables, grouped by a three-letter prefix.
Prefix: wfd_
Package
Participant
Application
Process
Activity
Performer
ActivityTask
ActivityDeadline
Transition
TransitionRef
Prefix: wfe_
ActivityInstance
ActivityInstanceAttribute
ActivityInstanceSplit
ActivityInstanceState
ProcessInstance
ProcessInstanceAttribute
ProcessInstanceState
WorkItem
Creates a new schema instance and uses Exceptions to catch all db related errors.
Peter de Vos, <sitetech@cpan.org>
<sitetech@cpan.org>
Copyright (c) 2010, Peter de Vos <sitetech@cpan.org>.
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic.
To install BPM::Engine, copy and paste the appropriate command in to your terminal.
cpanm
cpanm BPM::Engine
CPAN shell
perl -MCPAN -e shell install BPM::Engine
For more information on module installation, please visit the detailed CPAN module installation guide.