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

hudson.model.Saveable Maven / Gradle / Ivy

package hudson.model;

import hudson.BulkChange;

import java.io.IOException;

/**
 * Object whose state is persisted to XML.
 *
 * @author Kohsuke Kawaguchi
 * @see BulkChange
 * @since 1.249
 */
public interface Saveable {
    /**
     * Persists the state of this object into XML.
     *
     * 

* For making a bulk change efficiently, see {@link BulkChange}. * * @throws IOException * if the persistence failed. */ void save() throws IOException; }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy