All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.hyperfoil.api.config.Step Maven / Gradle / Ivy

There is a newer version: 0.27
Show newest version
package io.hyperfoil.api.config;

import java.io.Serializable;

import io.hyperfoil.api.session.Session;

public interface Step extends Serializable {
   /**
    * This method should have no side-effect if it returns false.
    *
    * @param session User session.
    * @return True if the step was successfully invoked or false when the execution is blocked.
    */
   boolean invoke(Session session);

   /**
    * Marker interface that should have single implementation in other module.
    */
   interface Catalog {}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy