Class ComponentStructureSyncStepExecutable

    • Constructor Detail

      • ComponentStructureSyncStepExecutable

        public ComponentStructureSyncStepExecutable​(java.util.Set<IComponent> componentsToBeInstalled,
                                                    java.util.Set<IComponent> componentsAffected)
    • Method Detail

      • execute

        public void execute​(IStep step)
                     throws java.lang.Throwable
        Description copied from interface: IStepExecutable
        Executes the step code.
        Specified by:
        execute in interface IStepExecutable
        Parameters:
        step - the step owner of the executable.
        Throws:
        java.lang.Throwable
      • getDescription

        public java.lang.String getDescription()
        Description copied from interface: IStepExecutable
        Returns the description of the step.
        Specified by:
        getDescription in interface IStepExecutable
        Returns:
        the description of the step.
      • getMessage

        public java.lang.String getMessage()
        Description copied from interface: IStepExecutable
        Returns the message of the step.
        Specified by:
        getMessage in interface IStepExecutable
        Returns:
        the message of the step.
      • stepIgnored

        public void stepIgnored​(IStep step)
                         throws java.lang.Throwable
        Description copied from interface: IStepExecutable
        Callback invoked when the step is ignored.
        Specified by:
        stepIgnored in interface IStepExecutable
        Parameters:
        step - the ignored step.
        Throws:
        java.lang.Throwable