REPO-1811 further refactoring and cleanup of the new (Db)LockManager
- construction moved to LocalHippoRepository as well as further generalized - LockManagerFactory moved to DbLockManagerFactory and now only is responsible for constructing a DbLockManager - DbLockManager: added support for schemaObjectPrefix and schemaCheckEnabled, like all JR schema definitions - Added (handling for) new AlreadyLockedException, indicating a lock retry might be feasible - Merged DbHelper logic into DbLockManager (which ittself now gets passed into background Runnables) and use JR ConnectionHelper to check if table already exists - Replaced ConfigurationLockManager JR Locking with new LockManager - Added LockManagerUtilsTest, in test module, for services-api provided LockManagerUtils
Showing with 491 additions and 471 deletions
engine/src/main/java/org/onehippo/repository/journal/JournalConnectionHelperAccessor.java deleted 100644 → 0
This diff is collapsed.
engine/src/main/java/org/onehippo/repository/lock/LockManagerFactory.java → engine/src/main/java/org/onehippo/repository/lock/db/DbLockManagerFactory.java