org.apache.maven.scm.provider.local
Class LocalScmProvider

java.lang.Object
  extended byorg.apache.maven.scm.provider.AbstractScmProvider
      extended byorg.apache.maven.scm.provider.local.LocalScmProvider
All Implemented Interfaces:
org.apache.maven.scm.provider.ScmProvider

public class LocalScmProvider
extends org.apache.maven.scm.provider.AbstractScmProvider

Version:
$Id: LocalScmProvider.java 372209 2006-01-25 13:30:01Z evenisse $
Author:
Trygve Laugstøl, Emmanuel Venisse

Field Summary
 
Fields inherited from interface org.apache.maven.scm.provider.ScmProvider
ROLE
 
Constructor Summary
LocalScmProvider()
           
 
Method Summary
 org.apache.maven.scm.command.add.AddScmResult add(org.apache.maven.scm.repository.ScmRepository repository, org.apache.maven.scm.ScmFileSet fileSet, org.apache.maven.scm.CommandParameters parameters)
           
protected  org.apache.maven.scm.command.changelog.ChangeLogScmResult changelog(org.apache.maven.scm.repository.ScmRepository repository, org.apache.maven.scm.ScmFileSet fileSet, org.apache.maven.scm.CommandParameters parameters)
           
 org.apache.maven.scm.command.checkin.CheckInScmResult checkin(org.apache.maven.scm.repository.ScmRepository repository, org.apache.maven.scm.ScmFileSet fileSet, org.apache.maven.scm.CommandParameters parameters)
           
 org.apache.maven.scm.command.checkout.CheckOutScmResult checkout(org.apache.maven.scm.repository.ScmRepository repository, org.apache.maven.scm.ScmFileSet fileSet, org.apache.maven.scm.CommandParameters parameters)
           
static java.lang.String fixModuleName(java.lang.String module)
           
 java.lang.String getScmType()
           
 org.apache.maven.scm.provider.ScmProviderRepository makeProviderScmRepository(java.lang.String scmSpecificUrl, char delimiter)
           
 org.apache.maven.scm.command.update.UpdateScmResult update(org.apache.maven.scm.repository.ScmRepository repository, org.apache.maven.scm.ScmFileSet fileSet, org.apache.maven.scm.CommandParameters parameters)
           
 
Methods inherited from class org.apache.maven.scm.provider.AbstractScmProvider
add, addListener, changeLog, changeLog, changeLog, changeLog, checkIn, checkOut, diff, diff, edit, edit, getLogger, getScmSpecificFilename, login, makeProviderScmRepository, remove, remove, requiresEditMode, status, status, tag, tag, unedit, unedit, update, update, update, update, validateScmUrl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalScmProvider

public LocalScmProvider()
Method Detail

getScmType

public java.lang.String getScmType()

makeProviderScmRepository

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

fixModuleName

public static java.lang.String fixModuleName(java.lang.String module)

add

public org.apache.maven.scm.command.add.AddScmResult add(org.apache.maven.scm.repository.ScmRepository repository,
                                                         org.apache.maven.scm.ScmFileSet fileSet,
                                                         org.apache.maven.scm.CommandParameters parameters)
                                                  throws org.apache.maven.scm.ScmException
Throws:
org.apache.maven.scm.ScmException
See Also:
AbstractScmProvider.add(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters)

changelog

protected org.apache.maven.scm.command.changelog.ChangeLogScmResult changelog(org.apache.maven.scm.repository.ScmRepository repository,
                                                                              org.apache.maven.scm.ScmFileSet fileSet,
                                                                              org.apache.maven.scm.CommandParameters parameters)
                                                                       throws org.apache.maven.scm.ScmException
Throws:
org.apache.maven.scm.ScmException

checkin

public org.apache.maven.scm.command.checkin.CheckInScmResult checkin(org.apache.maven.scm.repository.ScmRepository repository,
                                                                     org.apache.maven.scm.ScmFileSet fileSet,
                                                                     org.apache.maven.scm.CommandParameters parameters)
                                                              throws org.apache.maven.scm.ScmException
Throws:
org.apache.maven.scm.ScmException
See Also:
AbstractScmProvider.checkin(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters)

checkout

public org.apache.maven.scm.command.checkout.CheckOutScmResult checkout(org.apache.maven.scm.repository.ScmRepository repository,
                                                                        org.apache.maven.scm.ScmFileSet fileSet,
                                                                        org.apache.maven.scm.CommandParameters parameters)
                                                                 throws org.apache.maven.scm.ScmException
Throws:
org.apache.maven.scm.ScmException
See Also:
AbstractScmProvider.checkout(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters)

update

public org.apache.maven.scm.command.update.UpdateScmResult update(org.apache.maven.scm.repository.ScmRepository repository,
                                                                  org.apache.maven.scm.ScmFileSet fileSet,
                                                                  org.apache.maven.scm.CommandParameters parameters)
                                                           throws org.apache.maven.scm.ScmException
Throws:
org.apache.maven.scm.ScmException
See Also:
AbstractScmProvider.update(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters)


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.