org.schmant.task.svnkit
Class SvnUrlToUrlCopyTF

java.lang.Object
  extended by org.schmant.task.stub.AbstractTaskFactory<T,U>
      extended by org.schmant.task.svnkit.AbstractSvnTaskFactory<T,U>
          extended by org.schmant.task.svnkit.AbstractSvnCommitTaskFactory<SvnUrlToUrlCopyTF,SvnUrlToUrlCopyTask>
              extended by org.schmant.task.svnkit.SvnUrlToUrlCopyTF
All Implemented Interfaces:
LoggingConfigurable<SvnUrlToUrlCopyTF>, SvnRepositoryConfigurable<SvnUrlToUrlCopyTF>, TaskFactory<SvnUrlToUrlCopyTF,SvnUrlToUrlCopyTask>, TaskRunnable

public final class SvnUrlToUrlCopyTF
extends AbstractSvnCommitTaskFactory<SvnUrlToUrlCopyTF,SvnUrlToUrlCopyTask>

Factory for URL to URL copy task.

See SvnUrlToUrlCopyTF

Since:
0.7
Author:
Karl Gustafsson
Task_package:
org.tmatesoft.svn

Constructor Summary
SvnUrlToUrlCopyTF()
           
 
Method Summary
protected  SvnUrlToUrlCopyTask createSpecification()
          Subclasses implement this to create the task specification object that this factory uses to configure the task that it is creating.
 SvnUrlToUrlCopyTF setPegRevision(long l)
           
 SvnUrlToUrlCopyTF setPegRevision(SVNRevision r)
           
 SvnUrlToUrlCopyTF setRevision(long l)
           
 SvnUrlToUrlCopyTF setRevision(SVNRevision r)
           
 SvnUrlToUrlCopyTF setSvnOptions(ISVNOptions o)
           
 SvnUrlToUrlCopyTF setTargetRepositoryLocation(String s)
           
 SvnUrlToUrlCopyTF setTargetRepositoryLocation(SVNURL u)
           
 
Methods inherited from class org.schmant.task.svnkit.AbstractSvnCommitTaskFactory
setCommitMessage
 
Methods inherited from class org.schmant.task.svnkit.AbstractSvnTaskFactory
setAuthenticationManager, setAuthenticationProvider, setRepositoryLocation, setRepositoryLocation
 
Methods inherited from class org.schmant.task.stub.AbstractTaskFactory
copy, create, getLastCreated, getSpecification, getThis, run, setLogFooter, setLogHeader, setReportLevel, setTraceLogging, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SvnUrlToUrlCopyTF

public SvnUrlToUrlCopyTF()
Method Detail

setTargetRepositoryLocation

public SvnUrlToUrlCopyTF setTargetRepositoryLocation(String s)

setTargetRepositoryLocation

public SvnUrlToUrlCopyTF setTargetRepositoryLocation(SVNURL u)

setRevision

public SvnUrlToUrlCopyTF setRevision(long l)

setRevision

public SvnUrlToUrlCopyTF setRevision(SVNRevision r)

setPegRevision

public SvnUrlToUrlCopyTF setPegRevision(long l)

setPegRevision

public SvnUrlToUrlCopyTF setPegRevision(SVNRevision r)

setSvnOptions

public SvnUrlToUrlCopyTF setSvnOptions(ISVNOptions o)

createSpecification

protected SvnUrlToUrlCopyTask createSpecification()
Description copied from class: AbstractTaskFactory
Subclasses implement this to create the task specification object that this factory uses to configure the task that it is creating.

Specified by:
createSpecification in class AbstractTaskFactory<SvnUrlToUrlCopyTF,SvnUrlToUrlCopyTask>