|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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 IKettleFileSystemConfigBuilderpublic 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 IKettleFileSystemConfigBuilderIOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||