Class SVNCommitter
java.lang.Object
org.tmatesoft.svn.core.internal.wc.SVNCommitter
- All Implemented Interfaces:
ISVNCommitPathHandler
- Version:
- 1.3
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate java.util.Mapprivate SVNDeltaGeneratorprivate java.util.Mapprivate java.lang.Stringprivate java.util.Collection -
Constructor Summary
ConstructorsConstructorDescriptionSVNCommitter(java.util.Map commitItems, java.lang.String reposRoot, java.util.Collection tmpFiles) -
Method Summary
Modifier and TypeMethodDescriptionstatic SVNCommitInfocommit(java.util.Collection tmpFiles, java.util.Map commitItems, SVNURL url, ISVNEditor commitEditor, ISVNEventHandler eventHandler) private voidfixError(java.lang.String path, SVNException e, SVNNodeKind kind) private java.lang.StringgetCopyFromPath(SVNURL url) booleanhandleCommitPath(java.lang.String commitPath, ISVNEditor commitEditor) private voidsendPropertiesDelta(java.lang.String commitPath, SVNCommitItem item, ISVNEditor editor) voidsendTextDeltas(ISVNEditor editor) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
myCommitItems
private java.util.Map myCommitItems -
myModifiedFiles
private java.util.Map myModifiedFiles -
myTmpFiles
private java.util.Collection myTmpFiles -
myRepositoryRoot
private java.lang.String myRepositoryRoot -
myDeltaGenerator
-
-
Constructor Details
-
SVNCommitter
public SVNCommitter(java.util.Map commitItems, java.lang.String reposRoot, java.util.Collection tmpFiles)
-
-
Method Details
-
handleCommitPath
public boolean handleCommitPath(java.lang.String commitPath, ISVNEditor commitEditor) throws SVNException - Specified by:
handleCommitPathin interfaceISVNCommitPathHandler- Throws:
SVNException
-
sendTextDeltas
- Throws:
SVNException
-
sendPropertiesDelta
private void sendPropertiesDelta(java.lang.String commitPath, SVNCommitItem item, ISVNEditor editor) throws SVNException - Throws:
SVNException
-
getCopyFromPath
-
fixError
- Throws:
SVNException
-
commit
public static SVNCommitInfo commit(java.util.Collection tmpFiles, java.util.Map commitItems, SVNURL url, ISVNEditor commitEditor, ISVNEventHandler eventHandler) throws SVNException - Throws:
SVNException
-