Class ComponentStructureSyncStepExecutable

  • All Implemented Interfaces:
    java.io.Serializable, IDeploymentStepExecutable, IStepExecutable

    public class ComponentStructureSyncStepExecutable
    extends java.lang.Object
    implements IDeploymentStepExecutable
    Implementation of a component structure synchronization step executable.
    Since:
    7.1.0
    Version:
    $Revision: 25479 $ $Date: 2023-02-28 00:13:03 -0300 (Tue, 28 Feb 2023) $
    See Also:
    Serialized Form
    • 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