Fix reference of Database<T> to SchemaFactory<T>
Change-Id: Ia1444857c00c532a65d2ca7908420b72ad882d5d
This commit is contained in:
@@ -17,7 +17,7 @@ package com.google.gerrit.server.config;
|
|||||||
import com.google.gerrit.reviewdb.ReviewDb;
|
import com.google.gerrit.reviewdb.ReviewDb;
|
||||||
import com.google.gerrit.server.RequestCleanup;
|
import com.google.gerrit.server.RequestCleanup;
|
||||||
import com.google.gwtorm.client.OrmException;
|
import com.google.gwtorm.client.OrmException;
|
||||||
import com.google.gwtorm.jdbc.Database;
|
import com.google.gwtorm.client.SchemaFactory;
|
||||||
import com.google.inject.Inject;
|
import com.google.inject.Inject;
|
||||||
import com.google.inject.Provider;
|
import com.google.inject.Provider;
|
||||||
import com.google.inject.ProvisionException;
|
import com.google.inject.ProvisionException;
|
||||||
@@ -26,11 +26,11 @@ import com.google.inject.Singleton;
|
|||||||
/** Provides {@link ReviewDb} database handle live only for this request. */
|
/** Provides {@link ReviewDb} database handle live only for this request. */
|
||||||
@Singleton
|
@Singleton
|
||||||
final class RequestScopedReviewDbProvider implements Provider<ReviewDb> {
|
final class RequestScopedReviewDbProvider implements Provider<ReviewDb> {
|
||||||
private final Database<ReviewDb> schema;
|
private final SchemaFactory<ReviewDb> schema;
|
||||||
private final Provider<RequestCleanup> cleanup;
|
private final Provider<RequestCleanup> cleanup;
|
||||||
|
|
||||||
@Inject
|
@Inject
|
||||||
RequestScopedReviewDbProvider(final Database<ReviewDb> schema,
|
RequestScopedReviewDbProvider(final SchemaFactory<ReviewDb> schema,
|
||||||
final Provider<RequestCleanup> cleanup) {
|
final Provider<RequestCleanup> cleanup) {
|
||||||
this.schema = schema;
|
this.schema = schema;
|
||||||
this.cleanup = cleanup;
|
this.cleanup = cleanup;
|
||||||
|
|||||||
Reference in New Issue
Block a user