Class DefaultLifecycles

    • Field Detail

      • STANDARD_LIFECYCLES

        public static final java.lang.String[] STANDARD_LIFECYCLES
      • logger

        @Requirement
        private org.codehaus.plexus.logging.Logger logger
    • Constructor Detail

      • DefaultLifecycles

        public DefaultLifecycles()
      • DefaultLifecycles

        public DefaultLifecycles​(java.util.Map<java.lang.String,​Lifecycle> lifecycles,
                                 org.codehaus.plexus.logging.Logger logger)
    • Method Detail

      • get

        public Lifecycle get​(java.lang.String key)
      • getPhaseToLifecycleMap

        public java.util.Map<java.lang.String,​Lifecycle> getPhaseToLifecycleMap()
        We use this to map all phases to the lifecycle that contains it. This is used so that a user can specify the phase they want to execute and we can easily determine what lifecycle we need to run.
        Returns:
        A map of lifecycles, indexed on id
      • getLifeCycles

        public java.util.List<Lifecycle> getLifeCycles()
      • getLifecyclePhaseList

        public java.lang.String getLifecyclePhaseList()