Uses of Interface
org.pentaho.di.core.variables.VariableSpace
-
Packages that use VariableSpace Package Description org.pentaho.di.cluster org.pentaho.di.connections org.pentaho.di.connections.vfs org.pentaho.di.connections.vfs.providers.other org.pentaho.di.core.database Contains all the different database dialects as well as the DatabaseMeta class (definition) and the Database class (execution)org.pentaho.di.core.fileinput org.pentaho.di.core.osgi.api org.pentaho.di.core.row org.pentaho.di.core.util org.pentaho.di.core.variables org.pentaho.di.core.vfs org.pentaho.di.core.vfs.configuration -
-
Uses of VariableSpace in org.pentaho.di.cluster
Methods in org.pentaho.di.cluster with parameters of type VariableSpace Modifier and Type Method Description static StringHttpUtil. constructUrl(VariableSpace space, String hostname, String port, String webAppName, String serviceAndArguments)Returns http GET request string using specified parameters.static StringHttpUtil. constructUrl(VariableSpace space, String hostname, String port, String webAppName, String serviceAndArguments, boolean isSecure)static StringHttpUtil. getPortSpecification(VariableSpace space, String port) -
Uses of VariableSpace in org.pentaho.di.connections
Methods in org.pentaho.di.connections that return VariableSpace Modifier and Type Method Description VariableSpaceConnectionDetails. getSpace()Methods in org.pentaho.di.connections with parameters of type VariableSpace Modifier and Type Method Description voidConnectionDetails. setSpace(VariableSpace space) -
Uses of VariableSpace in org.pentaho.di.connections.vfs
Methods in org.pentaho.di.connections.vfs that return VariableSpace Modifier and Type Method Description protected VariableSpaceBaseVFSConnectionProvider. getSpace(ConnectionDetails connectionDetails)Methods in org.pentaho.di.connections.vfs with parameters of type VariableSpace Modifier and Type Method Description protected static booleanBaseVFSConnectionProvider. getBooleanValueOfVariable(VariableSpace space, String variableName, String defaultValue)static org.apache.commons.vfs2.FileSystemOptionsVFSHelper. getOpts(String file, String connection, VariableSpace space)protected StringBaseVFSConnectionProvider. getVar(String value, VariableSpace variableSpace) -
Uses of VariableSpace in org.pentaho.di.connections.vfs.providers.other
Fields in org.pentaho.di.connections.vfs.providers.other declared as VariableSpace Modifier and Type Field Description VariableSpaceOtherConnectionDetails. spaceMethods in org.pentaho.di.connections.vfs.providers.other that return VariableSpace Modifier and Type Method Description VariableSpaceOtherConnectionDetails. getSpace()Methods in org.pentaho.di.connections.vfs.providers.other with parameters of type VariableSpace Modifier and Type Method Description voidOtherConnectionDetails. setSpace(VariableSpace space) -
Uses of VariableSpace in org.pentaho.di.core.database
Classes in org.pentaho.di.core.database that implement VariableSpace Modifier and Type Class Description classDatabaseDatabase handles the process of connecting to, reading from, writing to and updating databases.classDatabaseMetaThis class defines the database specific parameters for a certain database type.Methods in org.pentaho.di.core.database that return VariableSpace Modifier and Type Method Description VariableSpaceDatabase. getParentVariableSpace()VariableSpaceDatabaseMeta. getParentVariableSpace()Methods in org.pentaho.di.core.database with parameters of type VariableSpace Modifier and Type Method Description voidDatabase. copyVariablesFrom(VariableSpace space)voidDatabaseMeta. copyVariablesFrom(VariableSpace space)StringBaseDatabaseMeta. getDataTablespaceDDL(VariableSpace variables, DatabaseMeta databaseMeta)Returns the tablespace DDL fragment for a "Data" tablespace.StringDatabaseInterface. getDataTablespaceDDL(VariableSpace variables, DatabaseMeta databaseMeta)Returns the tablespace DDL fragment for a "Data" tablespace.StringBaseDatabaseMeta. getIndexTablespaceDDL(VariableSpace variables, DatabaseMeta databaseMeta)Returns the tablespace DDL fragment for a "Index" tablespace.StringDatabaseInterface. getIndexTablespaceDDL(VariableSpace variables, DatabaseMeta databaseMeta)Returns the tablespace DDL fragment for a "Index" tablespace.StringBaseDatabaseMeta. getTablespaceDDL(VariableSpace variables, DatabaseMeta databaseMeta, String tablespaceName)Returns an empty string as most databases do not support tablespaces.StringOracleDatabaseMeta. getTablespaceDDL(VariableSpace variables, DatabaseMeta databaseMeta, String tablespace)Returns an empty string as most databases do not support tablespaces.voidDatabase. initializeVariablesFrom(VariableSpace parent)voidDatabaseMeta. initializeVariablesFrom(VariableSpace parent)voidDatabase. setParentVariableSpace(VariableSpace parent)voidDatabaseMeta. setParentVariableSpace(VariableSpace parent)voidDatabase. shareVariablesWith(VariableSpace space)voidDatabaseMeta. shareVariablesWith(VariableSpace space) -
Uses of VariableSpace in org.pentaho.di.core.fileinput
Methods in org.pentaho.di.core.fileinput with parameters of type VariableSpace Modifier and Type Method Description static FileInputListFileInputList. createFileList(VariableSpace space, String[] fileName, String[] fileMask, String[] fileRequired, boolean[] includeSubdirs)static FileInputListFileInputList. createFileList(VariableSpace space, String[] fileName, String[] fileMask, String[] excludeFileMask, String[] fileRequired)static FileInputListFileInputList. createFileList(VariableSpace space, String[] fileName, String[] fileMask, String[] excludeFileMask, String[] fileRequired, boolean[] includeSubdirs)static FileInputListFileInputList. createFileList(VariableSpace space, String[] fileName, String[] fileMask, String[] excludeFileMask, String[] fileRequired, boolean[] includeSubdirs, FileInputList.FileTypeFilter[] fileTypeFilters)static String[]FileInputList. createFilePathList(VariableSpace space, String[] fileName, String[] fileMask, String[] fileRequired)static String[]FileInputList. createFilePathList(VariableSpace space, String[] fileName, String[] fileMask, String[] excludeFileMask, String[] fileRequired)static String[]FileInputList. createFilePathList(VariableSpace space, String[] fileName, String[] fileMask, String[] excludeFileMask, String[] fileRequired, boolean[] includeSubdirs)static String[]FileInputList. createFilePathList(VariableSpace space, String[] fileName, String[] fileMask, String[] excludeFileMask, String[] fileRequired, boolean[] includeSubdirs, FileInputList.FileTypeFilter[] filters)static FileInputListFileInputList. createFolderList(VariableSpace space, String[] folderName, String[] folderRequired) -
Uses of VariableSpace in org.pentaho.di.core.osgi.api
Subinterfaces of VariableSpace in org.pentaho.di.core.osgi.api Modifier and Type Interface Description interfaceNamedClusterOsgiCreated by tkafalas on 7/6/2017.Methods in org.pentaho.di.core.osgi.api with parameters of type VariableSpace Modifier and Type Method Description StringNamedClusterOsgi. processURLsubstitution(String incomingURL, org.pentaho.metastore.api.IMetaStore metastore, VariableSpace variableSpace)This method performs the root URL substitution with the URL of the specified NamedCluster -
Uses of VariableSpace in org.pentaho.di.core.row
Methods in org.pentaho.di.core.row with parameters of type VariableSpace Modifier and Type Method Description static ObjectValueDataUtil. divide(ValueMetaInterface metaA, Object dataA, ValueMetaInterface metaB, Object dataB, VariableSpace space)static BigDecimalValueDataUtil. divideBigDecimals(BigDecimal a, BigDecimal b, VariableSpace space)static ObjectValueDataUtil. percent1(ValueMetaInterface metaA, Object dataA, ValueMetaInterface metaB, Object dataB, VariableSpace space)static ObjectValueDataUtil. percent2(ValueMetaInterface metaA, Object dataA, ValueMetaInterface metaB, Object dataB, VariableSpace space)static ObjectValueDataUtil. percent3(ValueMetaInterface metaA, Object dataA, ValueMetaInterface metaB, Object dataB, VariableSpace space) -
Uses of VariableSpace in org.pentaho.di.core.util
Methods in org.pentaho.di.core.util with parameters of type VariableSpace Modifier and Type Method Description static StringUtils. resolvePassword(VariableSpace variables, String password)Resolves password from variable if it's necessary and decrypts if the password was encrypted -
Uses of VariableSpace in org.pentaho.di.core.variables
Classes in org.pentaho.di.core.variables that implement VariableSpace Modifier and Type Class Description classVariablesThis class is an implementation of VariableSpaceMethods in org.pentaho.di.core.variables that return VariableSpace Modifier and Type Method Description static VariableSpaceVariables. getADefaultVariableSpace()Get a default variable space as a placeholder.VariableSpaceVariables. getParentVariableSpace()VariableSpaceVariableSpace. getParentVariableSpace()Get the parent of the variable space.Methods in org.pentaho.di.core.variables with parameters of type VariableSpace Modifier and Type Method Description voidVariables. copyVariablesFrom(VariableSpace space)voidVariableSpace. copyVariablesFrom(VariableSpace space)Copy the variables from another space, without initializing with the defaults.voidVariables. initializeVariablesFrom(VariableSpace parent)voidVariableSpace. initializeVariablesFrom(VariableSpace parent)Initialize variable space using the defaults, copy over the variables from the parent (using copyVariablesFrom()), after this the "injected" variables should be inserted (injectVariables()).voidVariables. setParentVariableSpace(VariableSpace parent)voidVariableSpace. setParentVariableSpace(VariableSpace parent)Set the parent variable spacevoidVariables. shareVariablesWith(VariableSpace space)voidVariableSpace. shareVariablesWith(VariableSpace space)Share a variable space from another variable space. -
Uses of VariableSpace in org.pentaho.di.core.vfs
Methods in org.pentaho.di.core.vfs with parameters of type VariableSpace Modifier and Type Method Description static org.apache.commons.vfs2.FileObjectKettleVFS. createTempFile(String prefix, String suffix, String directory, VariableSpace space)static org.apache.commons.vfs2.FileObjectKettleVFS. createTempFile(String prefix, KettleVFS.Suffix suffix, String directory, VariableSpace space)static org.apache.commons.vfs2.FileObjectKettleVFS. createTempFile(String prefix, KettleVFS.Suffix suffix, VariableSpace variableSpace)Creates a file using "java.io.tmpdir" directorystatic booleanKettleVFS. fileExists(String vfsFilename, VariableSpace space)static org.apache.commons.vfs2.FileObjectKettleVFS. getFileObject(String vfsFilename, VariableSpace space)static org.apache.commons.vfs2.FileObjectKettleVFS. getFileObject(String vfsFilename, VariableSpace space, org.apache.commons.vfs2.FileSystemOptions fsOptions)static InputStreamKettleVFS. getInputStream(String vfsFilename, VariableSpace space)static OutputStreamKettleVFS. getOutputStream(String vfsFilename, VariableSpace space, boolean append)static OutputStreamKettleVFS. getOutputStream(String vfsFilename, VariableSpace space, org.apache.commons.vfs2.FileSystemOptions fsOptions, boolean append)static StringKettleVFS. getTextFileContent(String vfsFilename, VariableSpace space, String charSetName) -
Uses of VariableSpace in org.pentaho.di.core.vfs.configuration
Methods in org.pentaho.di.core.vfs.configuration with parameters of type VariableSpace Modifier and Type Method Description static IKettleFileSystemConfigBuilderKettleFileSystemConfigBuilderFactory. getConfigBuilder(VariableSpace varSpace, String scheme)This factory returns a FileSystemConfigBuilder.default voidIKettleFileSystemConfigBuilder. setParameter(org.apache.commons.vfs2.FileSystemOptions opts, String name, VariableSpace value, String vfsUrl)voidKettleGenericFileSystemConfigBuilder. setParameter(org.apache.commons.vfs2.FileSystemOptions opts, String name, VariableSpace value, String vfsUrl)
-