hivez 0.0.1 copy "hivez: ^0.0.1" to clipboard
hivez: ^0.0.1 copied to clipboard

The cleanest way to use Hive in production. Type-safe, concurrency-safe, boilerplate-free. (Using hive_ce)

0.0.1 #

Initial release of hivez package.

  • Introduced BaseHiveService<K, T> for managing Hive boxes:
    • Lazy initialization via ensureInitialized() with overridable onInit() hook
    • Concurrency-safe operations using synchronizedWrite and synchronizedRead
    • Guarded box getter; throws HiveServiceInitException if uninitialized
    • Utilities: closeBox(), deleteFromDisk(), optional logging via LogHandler and debugLog()
  • Added HiveServiceInitException for uninitialized service access
21
likes
0
points
53
downloads

Publisher

verified publisherjozz.biz

Weekly Downloads

The cleanest way to use Hive in production. Type-safe, concurrency-safe, boilerplate-free. (Using hive_ce)

Repository (GitHub)
View/report issues

Topics

#hive #database #nosql #clean

License

unknown (license)

Dependencies

collection, hive_ce, meta, synchronized

More

Packages that depend on hivez