Class 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
    • Constructor Detail

      • DefaultScmManager

        public DefaultScmManager()
    • Method Detail

      • enableLogging

        public void enableLogging​(org.codehaus.plexus.logging.Logger logger)
        Specified by:
        enableLogging in interface org.codehaus.plexus.logging.LogEnabled
      • getLogger

        protected org.codehaus.plexus.logging.Logger getLogger()
      • setupLogger

        protected void setupLogger​(Object component)
      • setupLogger

        protected void setupLogger​(Object component,
                                   String subCategory)
      • setupLogger

        protected void setupLogger​(Object component,
                                   org.codehaus.plexus.logging.Logger logger)
      • initialize

        public void initialize()
        Specified by:
        initialize in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable