public class SVNReplayHandler extends java.lang.Object implements ISVNReplayHandler
SVNReplayHandler
is an implementation of ISVNReplayHandler
that is used in
SVNAdminClient.doSynchronize(org.tmatesoft.svn.core.SVNURL)
.Constructor and Description |
---|
SVNReplayHandler(SVNRepository targetRepository,
boolean hasCommitRevPropsCapability,
ISVNLogEntryHandler logEntryHandler,
ISVNDebugLog debugLog,
ISVNEventHandler canceller,
SVNAdminClient adminClient)
Creates a new replay handler.
|
Modifier and Type | Method and Description |
---|---|
int |
getNormalizedNodePropsCount() |
int |
getNormalizedRevPropsCount() |
void |
handleEndRevision(long revision,
SVNProperties revisionProperties,
ISVNEditor editor)
Handles the end of replaying a next revision.
|
ISVNEditor |
handleStartRevision(long revision,
SVNProperties revisionProperties)
Handles the start of replaying a next revision and returns an editor through which the revision
will be replayed.
|
public SVNReplayHandler(SVNRepository targetRepository, boolean hasCommitRevPropsCapability, ISVNLogEntryHandler logEntryHandler, ISVNDebugLog debugLog, ISVNEventHandler canceller, SVNAdminClient adminClient)
targetRepository
- hasCommitRevPropsCapability
- logEntryHandler
- debugLog
- canceller
- adminClient
- public ISVNEditor handleStartRevision(long revision, SVNProperties revisionProperties) throws SVNException
ISVNReplayHandler
handleStartRevision
in interface ISVNReplayHandler
revision
- revisionProperties
- SVNException
public void handleEndRevision(long revision, SVNProperties revisionProperties, ISVNEditor editor) throws SVNException
ISVNReplayHandler
editor
.handleEndRevision
in interface ISVNReplayHandler
revision
- revisionProperties
- editor
- SVNException
public int getNormalizedRevPropsCount()
public int getNormalizedNodePropsCount()
Copyright © 2004-2012 TMate Software Ltd. All Rights Reserved.