This interface adds the aspect of configurability by means of
a supplied FTPClientConfig object to other classes in the
system, especially listing parsers.
Parameters: config - the object containing the configuration data the object being configured after the configuration throws: IllegalArgumentException - if the elements of the config are somehow inadequate to configure theConfigurable object.