
ru.yandex.qatools.allure.plugins.ProcessPlugin Maven / Gradle / Ivy
package ru.yandex.qatools.allure.plugins;
/**
* Base interface for all plugin which collect some information
* from allure results.
*
* @author Dmitry Baev [email protected]
* Date: 12.02.15
*/
public interface ProcessPlugin extends Plugin {
/**
* Type of data needed to plugin
*/
Class getType();
/**
* All results with type T
will passed to this method.
* You can change given object - it will not affect other plugins.
*/
void process(T data);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy