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.Map
private SVNDeltaGenerator
private java.util.Map
private java.lang.String
private java.util.Collection
-
Constructor Summary
ConstructorsConstructorDescriptionSVNCommitter
(java.util.Map commitItems, java.lang.String reposRoot, java.util.Collection tmpFiles) -
Method Summary
Modifier and TypeMethodDescriptionstatic SVNCommitInfo
commit
(java.util.Collection tmpFiles, java.util.Map commitItems, SVNURL url, ISVNEditor commitEditor, ISVNEventHandler eventHandler) private void
fixError
(java.lang.String path, SVNException e, SVNNodeKind kind) private java.lang.String
getCopyFromPath
(SVNURL url) boolean
handleCommitPath
(java.lang.String commitPath, ISVNEditor commitEditor) private void
sendPropertiesDelta
(java.lang.String commitPath, SVNCommitItem item, ISVNEditor editor) void
sendTextDeltas
(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:
handleCommitPath
in 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
-