package hudson.plugins.analysis.core; import java.io.Serializable; /** * Serializable settings that could be transferred to slaves. * * @author Ulli Hafner */ public class SerializableSettings implements Settings, Serializable { private static final long serialVersionUID = 2078877884081589761L; private final boolean failOnCorrupt; private final boolean quietMode; /** * Creates a new instance of {@link SerializableSettings}. * * @param original * the original settings */ public SerializableSettings(final Settings original) { failOnCorrupt = original.getFailOnCorrupt(); quietMode = original.getQuietMode(); } @Override public Boolean getQuietMode() { return quietMode; } @Override public Boolean getFailOnCorrupt() { return failOnCorrupt; } }