public class KettleGenericFileSystemConfigBuilder extends org.apache.commons.vfs.FileSystemConfigBuilder implements IKettleFileSystemConfigBuilder
KettleSftpFileSystemConfigBuilder| Modifier and Type | Method and Description | 
|---|---|
static String | 
extractScheme(String fullParameterName)
Extract the scheme from a Kettle VFS configuration paramter (vfs.scheme.parameter) 
 | 
static KettleGenericFileSystemConfigBuilder | 
getInstance()  | 
String | 
parseParameterName(String parameter,
                  String scheme)
Extract the FileSystemOptions parameter name from a Kettle variable 
 | 
void | 
setParameter(org.apache.commons.vfs.FileSystemOptions opts,
            String name,
            String value,
            String fullParameterName,
            String vfsUrl)
Publicly expose a generic way to set parameters 
 | 
public String parseParameterName(String parameter, String scheme)
IKettleFileSystemConfigBuilderparseParameterName in interface IKettleFileSystemConfigBuilderpublic static KettleGenericFileSystemConfigBuilder getInstance()
public static String extractScheme(String fullParameterName) throws IllegalArgumentException
fullParameterName - A VFS configuration parameter in the form of 'vfs.scheme.parameter'IllegalArgumentExceptionpublic void setParameter(org.apache.commons.vfs.FileSystemOptions opts,
                String name,
                String value,
                String fullParameterName,
                String vfsUrl)
                  throws IOException
IKettleFileSystemConfigBuildersetParameter in interface IKettleFileSystemConfigBuilderIOException