Class DefaultLoadHandler
java.lang.Object
org.tmatesoft.svn.core.internal.wc.DefaultLoadHandler
- All Implemented Interfaces:
ISVNLoadHandler
- Version:
- 1.3
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate class
private class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate DefaultLoadHandler.NodeBaton
private DefaultLoadHandler.RevisionBaton
private SVNDeltaGenerator
private SVNDeltaReader
private FSFS
private boolean
private boolean
private java.lang.String
private ISVNAdminEventHandler
private java.util.Map
private SVNUUIDAction
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultLoadHandler
(boolean usePreCommitHook, boolean usePostCommitHook, SVNUUIDAction uuidAction, java.lang.String parentDir, ISVNAdminEventHandler progressHandler) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
private DefaultLoadHandler.NodeBaton
createNodeBaton
(java.util.Map headers) void
deleteNodeProperty
(java.lang.String propertyName) private SVNDeltaGenerator
private SVNDeltaReader
private boolean
maybeAddWithHistory
(DefaultLoadHandler.NodeBaton nodeBaton) void
openNode
(java.util.Map headers) void
openRevision
(java.util.Map headers) void
parseTextBlock
(java.io.InputStream dumpStream, long contentLength, boolean isDelta) void
parseUUID
(java.lang.String uuid) private java.util.Map
prefixMergeInfoPaths
(java.util.Map mergeInfo) void
private java.util.Map
renumberMergeInfoRevisions
(SVNPropertyValue mergeInfoProp) void
void
void
setNodeProperty
(java.lang.String propertyName, SVNPropertyValue propertyValue) void
setParentDir
(java.lang.String parentDir) void
setRevisionProperty
(java.lang.String propertyName, SVNPropertyValue propertyValue) void
setUsePostCommitHook
(boolean use) void
setUsePreCommitHook
(boolean use) void
setUUIDAction
(SVNUUIDAction action) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
myFSFS
-
myCurrentRevisionBaton
-
myCurrentNodeBaton
-
myIsUsePreCommitHook
private boolean myIsUsePreCommitHook -
myIsUsePostCommitHook
private boolean myIsUsePostCommitHook -
myRevisionsMap
private java.util.Map myRevisionsMap -
myParentDir
private java.lang.String myParentDir -
myUUIDAction
-
myDeltaReader
-
myDeltaGenerator
-
myProgressHandler
-
-
Constructor Details
-
DefaultLoadHandler
public DefaultLoadHandler(boolean usePreCommitHook, boolean usePostCommitHook, SVNUUIDAction uuidAction, java.lang.String parentDir, ISVNAdminEventHandler progressHandler)
-
-
Method Details
-
setFSFS
-
closeRevision
- Specified by:
closeRevision
in interfaceISVNLoadHandler
- Throws:
SVNException
-
openRevision
- Specified by:
openRevision
in interfaceISVNLoadHandler
- Throws:
SVNException
-
openNode
- Specified by:
openNode
in interfaceISVNLoadHandler
- Throws:
SVNException
-
parseUUID
- Specified by:
parseUUID
in interfaceISVNLoadHandler
- Throws:
SVNException
-
closeNode
- Specified by:
closeNode
in interfaceISVNLoadHandler
- Throws:
SVNException
-
applyTextDelta
- Specified by:
applyTextDelta
in interfaceISVNLoadHandler
- Throws:
SVNException
-
setFullText
- Specified by:
setFullText
in interfaceISVNLoadHandler
- Throws:
SVNException
-
parseTextBlock
public void parseTextBlock(java.io.InputStream dumpStream, long contentLength, boolean isDelta) throws SVNException - Specified by:
parseTextBlock
in interfaceISVNLoadHandler
- Throws:
SVNException
-
removeNodeProperties
- Specified by:
removeNodeProperties
in interfaceISVNLoadHandler
- Throws:
SVNException
-
setRevisionProperty
public void setRevisionProperty(java.lang.String propertyName, SVNPropertyValue propertyValue) throws SVNException - Specified by:
setRevisionProperty
in interfaceISVNLoadHandler
- Throws:
SVNException
-
setUsePreCommitHook
public void setUsePreCommitHook(boolean use) -
setUsePostCommitHook
public void setUsePostCommitHook(boolean use) -
setParentDir
public void setParentDir(java.lang.String parentDir) -
setUUIDAction
-
deleteNodeProperty
- Specified by:
deleteNodeProperty
in interfaceISVNLoadHandler
- Throws:
SVNException
-
setNodeProperty
public void setNodeProperty(java.lang.String propertyName, SVNPropertyValue propertyValue) throws SVNException - Specified by:
setNodeProperty
in interfaceISVNLoadHandler
- Throws:
SVNException
-
getDeltaReader
-
getDeltaGenerator
-
maybeAddWithHistory
- Throws:
SVNException
-
createNodeBaton
- Throws:
SVNException
-
renumberMergeInfoRevisions
private java.util.Map renumberMergeInfoRevisions(SVNPropertyValue mergeInfoProp) throws SVNException - Throws:
SVNException
-
prefixMergeInfoPaths
private java.util.Map prefixMergeInfoPaths(java.util.Map mergeInfo)
-