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
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.codehaus.plexus.logging.Loggerprivate Map<String, ScmProvider> Fields inherited from interface org.apache.maven.scm.manager.ScmManager
ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidenableLogging(org.codehaus.plexus.logging.Logger logger) protected org.codehaus.plexus.logging.Loggerprotected ScmLoggervoidprotected voidsetupLogger(Object component) protected voidsetupLogger(Object component, String subCategory) protected voidsetupLogger(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
-
Field Details
-
scmProviders
-
logger
private org.codehaus.plexus.logging.Logger logger
-
-
Constructor Details
-
DefaultScmManager
public DefaultScmManager()
-
-
Method Details
-
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
-
setupLogger
-
setupLogger
-
initialize
public void initialize()- Specified by:
initializein interfaceorg.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable
-
getScmLogger
- Specified by:
getScmLoggerin classAbstractScmManager
-