FleetConf::Agent::Parser::Stmt::REQUIRE - REQUIRE command
NAME Some-Agent MNEMONIC foo WORKFLOW Null REQUIRE this.bar = 10
This command adds the ability to check that certain invariants hold before taking a lock on a record. REQUIRE statements have access to the current workflow record this.
REQUIRE
this
The BNF for REQUIRE statments is:
agent_command +::= require_command require_command ::= "REQUIRE" boolean_expression EOL
These statements are only evaluated during the requirements phase.
Andrew Sterling Hanenkamp, <hanenkamp@users.sourceforge.net>
Copyright 2005 Andrew Sterling Hanenkamp. All Rights Reserved.
FleetConf is distributed and licensed under the same terms as Perl itself.
To install FleetConf, copy and paste the appropriate command in to your terminal.
cpanm
cpanm FleetConf
CPAN shell
perl -MCPAN -e shell install FleetConf
For more information on module installation, please visit the detailed CPAN module installation guide.