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

org.xbib.io.ftp.client.Configurable Maven / Gradle / Ivy

There is a newer version: 2.6.0
Show newest version
package org.xbib.io.ftp.client;

/**
 * This interface adds the aspect of configurability by means of
 * a supplied FTPClientConfig object to other classes in the
 * system, especially listing parsers.
 */
public interface Configurable {

    /**
     * @param config the object containing the configuration data
     * @throws IllegalArgumentException if the elements of the
     *                                  config are somehow inadequate to configure the
     *                                  Configurable object.
     */
    void configure(FTPClientConfig config);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy