org.apache.maven.scm.provider.svn.svnjava
Class SvnJavaScmProvider

java.lang.Object
  extended by org.apache.maven.scm.provider.AbstractScmProvider
      extended by org.apache.maven.scm.provider.svn.AbstractSvnScmProvider
          extended by org.apache.maven.scm.provider.svn.svnjava.SvnJavaScmProvider
All Implemented Interfaces:
org.apache.maven.scm.provider.ScmProvider

public class SvnJavaScmProvider
extends org.apache.maven.scm.provider.svn.AbstractSvnScmProvider

Version:
$Id: SvnJavaScmProvider.java 439 2010-06-19 17:21:10Z oliver.lamy $
Author:
David Hawkins

Field Summary
static String COMMAND_LINE
           
 
Fields inherited from interface org.apache.maven.scm.provider.ScmProvider
ROLE
 
Constructor Summary
SvnJavaScmProvider()
           
 
Method Summary
protected  org.apache.maven.scm.provider.svn.command.SvnCommand getAddCommand()
          
protected  org.apache.maven.scm.provider.svn.command.SvnCommand getBlameCommand()
           
protected  org.apache.maven.scm.provider.svn.command.SvnCommand getBranchCommand()
          
protected  org.apache.maven.scm.provider.svn.command.SvnCommand getChangeLogCommand()
          
protected  org.apache.maven.scm.provider.svn.command.SvnCommand getCheckInCommand()
          
protected  org.apache.maven.scm.provider.svn.command.SvnCommand getCheckOutCommand()
          
protected  org.apache.maven.scm.provider.svn.command.SvnCommand getDiffCommand()
          
protected  org.apache.maven.scm.provider.svn.command.SvnCommand getExportCommand()
          
protected  org.apache.maven.scm.provider.svn.command.SvnCommand getInfoCommand()
          
protected  org.apache.maven.scm.provider.svn.command.SvnCommand getListCommand()
          
protected  org.apache.maven.scm.provider.svn.command.SvnCommand getMkdirCommand()
           
protected  org.apache.maven.scm.provider.svn.command.SvnCommand getRemoveCommand()
          
protected  String getRepositoryURL(File path)
          
protected  org.apache.maven.scm.provider.svn.command.SvnCommand getStatusCommand()
          
protected  org.apache.maven.scm.provider.svn.command.SvnCommand getTagCommand()
          
protected  org.apache.maven.scm.provider.svn.command.SvnCommand getUpdateCommand()
          
 org.apache.maven.scm.provider.ScmProviderRepository makeProviderScmRepository(String scmSpecificUrl, char delimiter)
          
 
Methods inherited from class org.apache.maven.scm.provider.svn.AbstractSvnScmProvider
add, blame, branch, changelog, checkin, checkout, diff, executeCommand, export, getScmSpecificFilename, getScmType, info, list, makeProviderScmRepository, mkdir, remove, status, tag, update, validateScmUrl
 
Methods inherited from class org.apache.maven.scm.provider.AbstractScmProvider
add, add, addListener, blame, branch, branch, branch, changeLog, changeLog, changeLog, changeLog, changeLog, changeLog, changeLog, changeLog, checkIn, checkIn, checkIn, checkOut, checkOut, checkOut, checkOut, checkOut, checkOut, diff, diff, edit, edit, export, export, export, export, export, getLogger, list, list, login, mkdir, remove, requiresEditMode, sanitizeTagName, status, tag, tag, tag, unedit, unedit, update, update, update, update, update, update, update, update, update, update, update, update, validateTagName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMMAND_LINE

public static final String COMMAND_LINE
See Also:
Constant Field Values
Constructor Detail

SvnJavaScmProvider

public SvnJavaScmProvider()
Method Detail

makeProviderScmRepository

public org.apache.maven.scm.provider.ScmProviderRepository makeProviderScmRepository(String scmSpecificUrl,
                                                                                     char delimiter)
                                                                              throws org.apache.maven.scm.repository.ScmRepositoryException

Specified by:
makeProviderScmRepository in interface org.apache.maven.scm.provider.ScmProvider
Overrides:
makeProviderScmRepository in class org.apache.maven.scm.provider.svn.AbstractSvnScmProvider
Throws:
org.apache.maven.scm.repository.ScmRepositoryException

getAddCommand

protected org.apache.maven.scm.provider.svn.command.SvnCommand getAddCommand()

Specified by:
getAddCommand in class org.apache.maven.scm.provider.svn.AbstractSvnScmProvider

getChangeLogCommand

protected org.apache.maven.scm.provider.svn.command.SvnCommand getChangeLogCommand()

Specified by:
getChangeLogCommand in class org.apache.maven.scm.provider.svn.AbstractSvnScmProvider

getCheckInCommand

protected org.apache.maven.scm.provider.svn.command.SvnCommand getCheckInCommand()

Specified by:
getCheckInCommand in class org.apache.maven.scm.provider.svn.AbstractSvnScmProvider

getCheckOutCommand

protected org.apache.maven.scm.provider.svn.command.SvnCommand getCheckOutCommand()

Specified by:
getCheckOutCommand in class org.apache.maven.scm.provider.svn.AbstractSvnScmProvider

getDiffCommand

protected org.apache.maven.scm.provider.svn.command.SvnCommand getDiffCommand()

Specified by:
getDiffCommand in class org.apache.maven.scm.provider.svn.AbstractSvnScmProvider

getRemoveCommand

protected org.apache.maven.scm.provider.svn.command.SvnCommand getRemoveCommand()

Specified by:
getRemoveCommand in class org.apache.maven.scm.provider.svn.AbstractSvnScmProvider

getStatusCommand

protected org.apache.maven.scm.provider.svn.command.SvnCommand getStatusCommand()

Specified by:
getStatusCommand in class org.apache.maven.scm.provider.svn.AbstractSvnScmProvider

getTagCommand

protected org.apache.maven.scm.provider.svn.command.SvnCommand getTagCommand()

Specified by:
getTagCommand in class org.apache.maven.scm.provider.svn.AbstractSvnScmProvider

getUpdateCommand

protected org.apache.maven.scm.provider.svn.command.SvnCommand getUpdateCommand()

Specified by:
getUpdateCommand in class org.apache.maven.scm.provider.svn.AbstractSvnScmProvider

getBranchCommand

protected org.apache.maven.scm.provider.svn.command.SvnCommand getBranchCommand()

Specified by:
getBranchCommand in class org.apache.maven.scm.provider.svn.AbstractSvnScmProvider

getExportCommand

protected org.apache.maven.scm.provider.svn.command.SvnCommand getExportCommand()

Specified by:
getExportCommand in class org.apache.maven.scm.provider.svn.AbstractSvnScmProvider

getInfoCommand

protected org.apache.maven.scm.provider.svn.command.SvnCommand getInfoCommand()

Specified by:
getInfoCommand in class org.apache.maven.scm.provider.svn.AbstractSvnScmProvider

getListCommand

protected org.apache.maven.scm.provider.svn.command.SvnCommand getListCommand()

Specified by:
getListCommand in class org.apache.maven.scm.provider.svn.AbstractSvnScmProvider

getBlameCommand

protected org.apache.maven.scm.provider.svn.command.SvnCommand getBlameCommand()
Specified by:
getBlameCommand in class org.apache.maven.scm.provider.svn.AbstractSvnScmProvider

getRepositoryURL

protected String getRepositoryURL(File path)
                           throws org.apache.maven.scm.ScmException

Specified by:
getRepositoryURL in class org.apache.maven.scm.provider.svn.AbstractSvnScmProvider
Throws:
org.apache.maven.scm.ScmException

getMkdirCommand

protected org.apache.maven.scm.provider.svn.command.SvnCommand getMkdirCommand()
Specified by:
getMkdirCommand in class org.apache.maven.scm.provider.svn.AbstractSvnScmProvider


Copyright © 2011. All Rights Reserved.