Package io.camunda.zeebe.process.test.engine.db


package io.camunda.zeebe.process.test.engine.db
This package contains classes implementing an in memory database for the Zeebe test engine.

The database can be obtained via: new InMemoryZeebeDbFactory().createDb(null);

Notes

  • The database must not be used concurrently by multiple threads
  • The database supports only a single transaction (Technically it's possible to spawn multiple transactions with "read committed" isolation level. But there is no locking so the last commit will overwrite previous commits.)