org.tmatesoft.svn.core.javahl17
Class JavaHLReporter

java.lang.Object
  extended by org.tmatesoft.svn.core.javahl17.JavaHLReporter
All Implemented Interfaces:
org.apache.subversion.javahl.ISVNReporter

public abstract class JavaHLReporter
extends java.lang.Object
implements org.apache.subversion.javahl.ISVNReporter


Constructor Summary
JavaHLReporter()
           
 
Method Summary
 void abortReport()
           
 void deletePath(java.lang.String path)
           
 void dispose()
           
abstract  long finishReport()
           
protected  org.tmatesoft.svn.core.io.ISVNReporterBaton getReporter()
           
 void linkPath(java.lang.String url, java.lang.String path, long revision, org.apache.subversion.javahl.types.Depth depth, boolean startEmpty, java.lang.String lockToken)
           
 void setPath(java.lang.String path, long revision, org.apache.subversion.javahl.types.Depth depth, boolean startEmpty, java.lang.String lockToken)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaHLReporter

public JavaHLReporter()
Method Detail

getReporter

protected org.tmatesoft.svn.core.io.ISVNReporterBaton getReporter()

setPath

public void setPath(java.lang.String path,
                    long revision,
                    org.apache.subversion.javahl.types.Depth depth,
                    boolean startEmpty,
                    java.lang.String lockToken)
             throws org.apache.subversion.javahl.ClientException
Specified by:
setPath in interface org.apache.subversion.javahl.ISVNReporter
Throws:
org.apache.subversion.javahl.ClientException

deletePath

public void deletePath(java.lang.String path)
                throws org.apache.subversion.javahl.ClientException
Specified by:
deletePath in interface org.apache.subversion.javahl.ISVNReporter
Throws:
org.apache.subversion.javahl.ClientException

linkPath

public void linkPath(java.lang.String url,
                     java.lang.String path,
                     long revision,
                     org.apache.subversion.javahl.types.Depth depth,
                     boolean startEmpty,
                     java.lang.String lockToken)
              throws org.apache.subversion.javahl.ClientException
Specified by:
linkPath in interface org.apache.subversion.javahl.ISVNReporter
Throws:
org.apache.subversion.javahl.ClientException

finishReport

public abstract long finishReport()
                           throws org.apache.subversion.javahl.ClientException
Specified by:
finishReport in interface org.apache.subversion.javahl.ISVNReporter
Throws:
org.apache.subversion.javahl.ClientException

abortReport

public void abortReport()
                 throws org.apache.subversion.javahl.ClientException
Specified by:
abortReport in interface org.apache.subversion.javahl.ISVNReporter
Throws:
org.apache.subversion.javahl.ClientException

dispose

public void dispose()
Specified by:
dispose in interface org.apache.subversion.javahl.ISVNReporter