Class DefaultScmManager
- java.lang.Object
-
- org.apache.maven.scm.manager.AbstractScmManager
-
- org.apache.maven.scm.manager.plexus.DefaultScmManager
-
- All Implemented Interfaces:
ScmManager,org.codehaus.plexus.logging.LogEnabled,org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable
public class DefaultScmManager extends AbstractScmManager implements org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable, org.codehaus.plexus.logging.LogEnabled
- Author:
- Trygve Laugstøl, Brett Porter, Emmanuel Venisse, Olivier Lamy
-
-
Field Summary
-
Fields inherited from interface org.apache.maven.scm.manager.ScmManager
ROLE
-
-
Constructor Summary
Constructors Constructor Description DefaultScmManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidenableLogging(org.codehaus.plexus.logging.Logger logger)protected org.codehaus.plexus.logging.LoggergetLogger()protected ScmLoggergetScmLogger()voidinitialize()protected voidsetupLogger(java.lang.Object component)protected voidsetupLogger(java.lang.Object component, java.lang.String subCategory)protected voidsetupLogger(java.lang.Object component, org.codehaus.plexus.logging.Logger logger)-
Methods inherited from class org.apache.maven.scm.manager.AbstractScmManager
add, add, addScmProvider, blame, blame, branch, branch, changeLog, changeLog, changeLog, changeLog, changeLog, checkIn, checkIn, checkOut, checkOut, checkOut, checkOut, cleanScmUrl, diff, edit, export, export, export, export, getProviderByRepository, getProviderByType, getProviderByUrl, list, makeProviderScmRepository, makeScmRepository, mkdir, remove, setScmProvider, setScmProviderImplementation, setScmProviders, status, tag, tag, unedit, update, update, update, update, update, update, update, update, update, update, validateScmRepository
-
-
-
-
Method Detail
-
enableLogging
public void enableLogging(org.codehaus.plexus.logging.Logger logger)
- Specified by:
enableLoggingin interfaceorg.codehaus.plexus.logging.LogEnabled
-
getLogger
protected org.codehaus.plexus.logging.Logger getLogger()
-
setupLogger
protected void setupLogger(java.lang.Object component)
-
setupLogger
protected void setupLogger(java.lang.Object component, java.lang.String subCategory)
-
setupLogger
protected void setupLogger(java.lang.Object component, org.codehaus.plexus.logging.Logger logger)
-
initialize
public void initialize()
- Specified by:
initializein interfaceorg.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable
-
getScmLogger
protected ScmLogger getScmLogger()
- Specified by:
getScmLoggerin classAbstractScmManager
-
-