org.apache.maven.scm.provider.perforce
Class PerforceScmProvider

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

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

Version:
$Id: PerforceScmProvider.java 225265 2005-07-26 09:16:45Z evenisse $
Author:
Trygve Laugstøl

Nested Class Summary
 
Nested classes inherited from class org.apache.maven.scm.provider.ScmProvider
 
Field Summary
 
Fields inherited from class org.apache.maven.scm.provider.AbstractScmProvider
 
Fields inherited from interface org.apache.maven.scm.provider.ScmProvider
ROLE
 
Constructor Summary
PerforceScmProvider()
           
 
Method Summary
 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)
           
 java.lang.String getScmType()
           
 org.apache.maven.scm.provider.ScmProviderRepository makeProviderScmRepository(java.lang.String scmSpecificUrl, char delimiter)
           
 
Methods inherited from class org.apache.maven.scm.provider.AbstractScmProvider
add, add, addListener, changeLog, checkin, checkIn, checkout, checkOut, diff, diff, getLogger, login, makeProviderScmRepository, remove, remove, status, status, tag, tag, update, update, validateScmUrl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.maven.scm.provider.ScmProvider
 

Constructor Detail

PerforceScmProvider

public PerforceScmProvider()
Method Detail

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

getScmType

public java.lang.String getScmType()

changelog

public 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
See Also:
AbstractScmProvider.changelog(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters)