Class Phase

  • All Implemented Interfaces:
    Task

    public class Phase
    extends BatchTask

    Phase class.

    Version:
    $Id: $
    Author:
    ranger
    • Constructor Detail

      • Phase

        public Phase​(ContainerTask<?> parent,
                     LifeCycleInstance lifecycle,
                     java.lang.String name,
                     java.lang.Object[] providers)

        Constructor for Phase.

        Parameters:
        parent - a ContainerTask object.
        lifecycle - a LifeCycleInstance object.
        name - a String object.
        providers - an array of Object objects.
    • Method Detail

      • getName

        public java.lang.String getName()

        getName

        Returns:
        a String object.
      • createNestedLifeCycle

        public LifeCycleInstance createNestedLifeCycle​(java.lang.String lifeCycleName)

        createNestedLifeCycle

        Parameters:
        lifeCycleName - a String object.
        Returns:
        a LifeCycleInstance object.
      • addPhaseMethods

        public void addPhaseMethods()

        addPhaseMethods

      • addPhaseMethods

        public void addPhaseMethods​(java.lang.Object provider)

        addPhaseMethods

        Parameters:
        provider - a Object object.
      • toString

        public java.lang.String toString()

        toString

        Overrides:
        toString in class BatchTask
        Returns:
        a String object.