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 String
private ISVNAdminEventHandler
private Map
private SVNUUIDAction
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultLoadHandler
(boolean usePreCommitHook, boolean usePostCommitHook, SVNUUIDAction uuidAction, String parentDir, ISVNAdminEventHandler progressHandler) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
private DefaultLoadHandler.NodeBaton
createNodeBaton
(Map headers) void
deleteNodeProperty
(String propertyName) private SVNDeltaGenerator
private SVNDeltaReader
private boolean
maybeAddWithHistory
(DefaultLoadHandler.NodeBaton nodeBaton) void
void
openRevision
(Map headers) void
parseTextBlock
(InputStream dumpStream, long contentLength, boolean isDelta) void
private Map
prefixMergeInfoPaths
(Map mergeInfo) void
private Map
renumberMergeInfoRevisions
(SVNPropertyValue mergeInfoProp) void
void
void
setNodeProperty
(String propertyName, SVNPropertyValue propertyValue) void
setParentDir
(String parentDir) void
setRevisionProperty
(String propertyName, SVNPropertyValue propertyValue) void
setUsePostCommitHook
(boolean use) void
setUsePreCommitHook
(boolean use) void
setUUIDAction
(SVNUUIDAction action)
-
Field Details
-
myFSFS
-
myCurrentRevisionBaton
-
myCurrentNodeBaton
-
myIsUsePreCommitHook
private boolean myIsUsePreCommitHook -
myIsUsePostCommitHook
private boolean myIsUsePostCommitHook -
myRevisionsMap
-
myParentDir
-
myUUIDAction
-
myDeltaReader
-
myDeltaGenerator
-
myProgressHandler
-
-
Constructor Details
-
DefaultLoadHandler
public DefaultLoadHandler(boolean usePreCommitHook, boolean usePostCommitHook, SVNUUIDAction uuidAction, 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(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(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
-
setUUIDAction
-
deleteNodeProperty
- Specified by:
deleteNodeProperty
in interfaceISVNLoadHandler
- Throws:
SVNException
-
setNodeProperty
public void setNodeProperty(String propertyName, SVNPropertyValue propertyValue) throws SVNException - Specified by:
setNodeProperty
in interfaceISVNLoadHandler
- Throws:
SVNException
-
getDeltaReader
-
getDeltaGenerator
-
maybeAddWithHistory
- Throws:
SVNException
-
createNodeBaton
- Throws:
SVNException
-
renumberMergeInfoRevisions
- Throws:
SVNException
-
prefixMergeInfoPaths
-