|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.commons.vfs.FileSystemConfigBuilder org.pentaho.di.core.vfs.configuration.KettleGenericFileSystemConfigBuilder
public class KettleGenericFileSystemConfigBuilder
A generic FileSystemConfigBuilder that inserts parameters and values as literally specified. Note: ALL parameters are case sensitive! Please see individual FileSystemConfigBuilder for list of available parameters. Please also see Kettle FileSystemConfigBuilder overrides for additional parameters.
KettleSftpFileSystemConfigBuilder
Method Summary | |
---|---|
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 |
Methods inherited from class org.apache.commons.vfs.FileSystemConfigBuilder |
---|
getRootURI, setRootURI |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public String parseParameterName(String parameter, String scheme)
IKettleFileSystemConfigBuilder
parseParameterName
in interface IKettleFileSystemConfigBuilder
public static KettleGenericFileSystemConfigBuilder getInstance()
public static String extractScheme(String fullParameterName) throws IllegalArgumentException
fullParameterName
- A VFS configuration parameter in the form of 'vfs.scheme.parameter'
IllegalArgumentException
public void setParameter(org.apache.commons.vfs.FileSystemOptions opts, String name, String value, String fullParameterName, String vfsUrl) throws IOException
IKettleFileSystemConfigBuilder
setParameter
in interface IKettleFileSystemConfigBuilder
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |