Class MetaDataUpdate
java.lang.Object
com.google.gerrit.server.git.meta.MetaDataUpdate
- All Implemented Interfaces:
 AutoCloseable
Helps with the updating of a 
VersionedMetaData.- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic classstatic class - 
Constructor Summary
ConstructorsConstructorDescriptionMetaDataUpdate(GitReferenceUpdated gitRefUpdated, Project.NameKey projectName, org.eclipse.jgit.lib.Repository repository) MetaDataUpdate(GitReferenceUpdated gitRefUpdated, Project.NameKey projectName, org.eclipse.jgit.lib.Repository repository, org.eclipse.jgit.lib.BatchRefUpdate batch)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Close the cached Repository handle.protected voidfireGitRefUpdatedEvent(org.eclipse.jgit.lib.RefUpdate ru) org.eclipse.jgit.lib.CommitBuilderorg.eclipse.jgit.lib.RepositoryvoidsetAllowEmpty(boolean allowEmpty) voidsetAuthor(IdentifiedUser author) voidsetCloseRepository(boolean closeRepository) voidsetInsertChangeId(boolean insertChangeId) voidsetMessage(String message) Set the commit message used when committing the update. 
- 
Constructor Details
- 
MetaDataUpdate
@Inject public MetaDataUpdate(GitReferenceUpdated gitRefUpdated, Project.NameKey projectName, org.eclipse.jgit.lib.Repository repository, org.eclipse.jgit.lib.BatchRefUpdate batch)  - 
MetaDataUpdate
public MetaDataUpdate(GitReferenceUpdated gitRefUpdated, Project.NameKey projectName, org.eclipse.jgit.lib.Repository repository)  
 - 
 - 
Method Details
- 
setMessage
Set the commit message used when committing the update. - 
setAuthor
 - 
setAllowEmpty
public void setAllowEmpty(boolean allowEmpty)  - 
setInsertChangeId
public void setInsertChangeId(boolean insertChangeId)  - 
setCloseRepository
public void setCloseRepository(boolean closeRepository)  - 
close
public void close()Close the cached Repository handle.- Specified by:
 closein interfaceAutoCloseable
 - 
getProjectName
 - 
getRepository
public org.eclipse.jgit.lib.Repository getRepository() - 
getCommitBuilder
public org.eclipse.jgit.lib.CommitBuilder getCommitBuilder() - 
fireGitRefUpdatedEvent
protected void fireGitRefUpdatedEvent(org.eclipse.jgit.lib.RefUpdate ru)  
 -