Class DefaultDumpFilterHandler
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.wc.DefaultDumpFilterHandler
-
- All Implemented Interfaces:
ISVNLoadHandler
public class DefaultDumpFilterHandler extends java.lang.Object implements ISVNLoadHandler
- Version:
- 1.3
- Author:
- TMate Software Ltd.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
DefaultDumpFilterHandler.RevisionItem
-
Constructor Summary
Constructors Constructor Description DefaultDumpFilterHandler(java.io.OutputStream os, ISVNAdminEventHandler handler, boolean exclude, boolean renumberRevisions, boolean dropEmptyRevisions, boolean preserveRevisionProperties, java.util.Collection prefixes, boolean skipMissingMergeSources)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
applyTextDelta()
void
closeNode()
void
closeRevision()
void
deleteNodeProperty(java.lang.String propertyName)
java.util.Map
getDroppedNodes()
long
getDroppedRevisionsCount()
java.util.Map
getRenumberHistory()
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)
void
removeNodeProperties()
void
reset(java.io.OutputStream os, ISVNAdminEventHandler handler, boolean exclude, boolean renumberRevisions, boolean dropEmptyRevisions, boolean preserveRevisionProperties, java.util.Collection prefixes, boolean skipMissingMergeSources)
void
setFullText()
void
setNodeProperty(java.lang.String propertyName, SVNPropertyValue propertyValue)
void
setRevisionProperty(java.lang.String propertyName, SVNPropertyValue propertyValue)
-
-
-
Constructor Detail
-
DefaultDumpFilterHandler
public DefaultDumpFilterHandler(java.io.OutputStream os, ISVNAdminEventHandler handler, boolean exclude, boolean renumberRevisions, boolean dropEmptyRevisions, boolean preserveRevisionProperties, java.util.Collection prefixes, boolean skipMissingMergeSources)
-
-
Method Detail
-
reset
public void reset(java.io.OutputStream os, ISVNAdminEventHandler handler, boolean exclude, boolean renumberRevisions, boolean dropEmptyRevisions, boolean preserveRevisionProperties, java.util.Collection prefixes, boolean skipMissingMergeSources)
-
closeNode
public void closeNode() throws SVNException
- Specified by:
closeNode
in interfaceISVNLoadHandler
- Throws:
SVNException
-
closeRevision
public void closeRevision() throws SVNException
- Specified by:
closeRevision
in interfaceISVNLoadHandler
- Throws:
SVNException
-
openNode
public void openNode(java.util.Map headers) throws SVNException
- Specified by:
openNode
in interfaceISVNLoadHandler
- Throws:
SVNException
-
openRevision
public void openRevision(java.util.Map headers) throws SVNException
- Specified by:
openRevision
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
-
parseUUID
public void parseUUID(java.lang.String uuid) throws SVNException
- Specified by:
parseUUID
in interfaceISVNLoadHandler
- Throws:
SVNException
-
removeNodeProperties
public void removeNodeProperties() throws SVNException
- Specified by:
removeNodeProperties
in interfaceISVNLoadHandler
- Throws:
SVNException
-
setFullText
public void setFullText() throws SVNException
- Specified by:
setFullText
in interfaceISVNLoadHandler
- Throws:
SVNException
-
setRevisionProperty
public void setRevisionProperty(java.lang.String propertyName, SVNPropertyValue propertyValue) throws SVNException
- Specified by:
setRevisionProperty
in interfaceISVNLoadHandler
- Throws:
SVNException
-
setNodeProperty
public void setNodeProperty(java.lang.String propertyName, SVNPropertyValue propertyValue) throws SVNException
- Specified by:
setNodeProperty
in interfaceISVNLoadHandler
- Throws:
SVNException
-
deleteNodeProperty
public void deleteNodeProperty(java.lang.String propertyName) throws SVNException
- Specified by:
deleteNodeProperty
in interfaceISVNLoadHandler
- Throws:
SVNException
-
applyTextDelta
public void applyTextDelta() throws SVNException
- Specified by:
applyTextDelta
in interfaceISVNLoadHandler
- Throws:
SVNException
-
getDroppedRevisionsCount
public long getDroppedRevisionsCount()
-
getRenumberHistory
public java.util.Map getRenumberHistory()
-
getDroppedNodes
public java.util.Map getDroppedNodes()
-
-