Class State

  • All Implemented Interfaces:
    Block, Root

    public class State
    extends Object
    implements Root
    The State class holds a number of attributes resulting from the execution of one or more command and so represents the current status of a release process at a certain point in time. Each command updates the state object with new or modified attributes so the same state instance is shared among all commands. There must be only one instance of this class for every execution and it's retrieved by Nyx.state().
    • Constructor Detail

      • State

        public State​(Configuration configuration)
        Standard constructor.
        Parameters:
        configuration - the configuration object held by this state
        Throws:
        NullPointerException - if the given argument is null