class DeferringStatementLocksFactory implements StatementLocksFactory, LoadableConfig {

    @Override
    public void initialize( Locks locks, Config config )
    {
        this.locks = requireNonNull( locks );
        this.deferredLocksEnabled = config.get( deferred_locks_enabled );
    }

}