Package com.google.gerrit.server.update
Class BatchUpdateReviewDb
- java.lang.Object
-
- com.google.gerrit.reviewdb.server.ReviewDbWrapper
-
- com.google.gerrit.server.update.BatchUpdateReviewDb
-
- All Implemented Interfaces:
ReviewDb
,com.google.gwtorm.server.Schema
,AutoCloseable
public class BatchUpdateReviewDb extends ReviewDbWrapper
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.gerrit.reviewdb.server.ReviewDbWrapper
ReviewDbWrapper.AccountGroupAccessWrapper, ReviewDbWrapper.AccountGroupByIdAccessWrapper, ReviewDbWrapper.AccountGroupByIdAudAccessWrapper, ReviewDbWrapper.AccountGroupMemberAccessWrapper, ReviewDbWrapper.AccountGroupMemberAuditAccessWrapper, ReviewDbWrapper.AccountGroupNameAccessWrapper, ReviewDbWrapper.ChangeAccessWrapper, ReviewDbWrapper.ChangeMessageAccessWrapper, ReviewDbWrapper.PatchLineCommentAccessWrapper, ReviewDbWrapper.PatchSetAccessWrapper, ReviewDbWrapper.PatchSetApprovalAccessWrapper
-
-
Field Summary
-
Fields inherited from class com.google.gerrit.reviewdb.server.ReviewDbWrapper
delegate
-
Fields inherited from interface com.google.gerrit.reviewdb.server.ReviewDb
FIRST_ACCOUNT_ID, FIRST_CHANGE_ID, FIRST_GROUP_ID
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ChangeAccess
changes()
void
commit()
void
rollback()
static ReviewDb
unwrap(ReviewDb db)
-
Methods inherited from class com.google.gerrit.reviewdb.server.ReviewDbWrapper
allRelations, beginTransaction, changeMessages, close, inTransaction, nextAccountGroupId, nextAccountId, nextChangeId, patchComments, patchSetApprovals, patchSets, pruneSchema, schemaVersion, unsafeGetDelegate, unwrapJbdcSchema, updateSchema
-
-
-
-
Method Detail
-
unwrap
public static ReviewDb unwrap(ReviewDb db)
- Returns:
- the underlying delegate. Supports BatchUpdateReviewDb too.
-
changes
public ChangeAccess changes()
- Specified by:
changes
in interfaceReviewDb
- Overrides:
changes
in classReviewDbWrapper
-
commit
public void commit()
- Specified by:
commit
in interfacecom.google.gwtorm.server.Schema
- Overrides:
commit
in classReviewDbWrapper
-
rollback
public void rollback()
- Specified by:
rollback
in interfacecom.google.gwtorm.server.Schema
- Overrides:
rollback
in classReviewDbWrapper
-
-