net.anotheria.moskito.extensions.monitoring.parser.StatusParser Maven / Gradle / Ivy
package net.anotheria.moskito.extensions.monitoring.parser;
/**
* Interface for Parsers of status data.
* @param type of source status(value to parse).
* @param type of parsing result.
* @author dzhmud
*/
public interface StatusParser {
/**
* Parse status of type S into the type D.
* @param status status retrieved from application
* @return parsed status.
*/
D parse(S status);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy