batch 0.2.0 copy "batch: ^0.2.0" to clipboard
batch: ^0.2.0 copied to clipboard

outdated

A lightweight and powerful batch library written in Dart. You can easily develop a job schedule and batch program in Dart with this library.

Release Note #

0.2.0 #

New Features #

  • Added logging feature. Some logs are automatically output to the console during batch processing, but you can output logs at any log level by using the various methods for log output.
  • Enabled parameter exchange between tasks in the same step.
  • Added the concept of SharedParameters, which are shared by the entire batch application.

Destructive Changes #

  • Refactored the structure, made JobLauncher private and released BatchApplication as new entry point.
  • Added ExecutionContext as an argument to the execute method of the Task class.

0.1.0 #

  • Improved documents.
  • Wrapped the return value of execute with Future to allow asynchronous processing in Task. Asynchronous processing defined in Task is safely controlled by the batch library, so you don't need to be aware of it when running JobLauncher.

0.0.1 #

  • First Release!
28
likes
0
pub points
53%
popularity

Publisher

verified publishershinyakato.dev

A lightweight and powerful batch library written in Dart. You can easily develop a job schedule and batch program in Dart with this library.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

cron

More

Packages that depend on batch