Package org.pentaho.di.repository
Interface RepositoryExtended
- All Superinterfaces:
Repository
Deprecated.
Additional methods to be added to Repository in next major revision.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteRepositoryDirectory
(org.pentaho.di.repository.RepositoryDirectoryInterface dir, boolean deleteHomeDirectories) Deprecated.Delete a repository directoryList<org.pentaho.di.repository.RepositoryObjectInterface>
getChildren
(String path, String filter) Deprecated.getClusters
(boolean cached) Deprecated.List<org.pentaho.di.core.database.DatabaseMeta>
getConnections
(boolean cached) Deprecated.getPartitions
(boolean cached) Deprecated.getSlaveServers
(boolean cached) Deprecated.org.pentaho.di.repository.RepositoryDirectoryInterface
loadRepositoryDirectoryTree
(boolean eager) Deprecated.more deprecated than the others Loads the RepositoryDirectoryTree either Eagerly or Lazilly based on the value passed.org.pentaho.di.repository.RepositoryDirectoryInterface
loadRepositoryDirectoryTree
(String path, String filter, int depth, boolean showHidden, boolean includeEmptyFolder, boolean includeAcls) Deprecated.Loads the RepositoryDirectoryTree, filtering at the server.org.pentaho.di.repository.ObjectId
renameRepositoryDirectory
(org.pentaho.di.repository.ObjectId dirId, org.pentaho.di.repository.RepositoryDirectoryInterface newParent, String newName, boolean renameHomeDirectories) Deprecated.Move / rename a repository directoryMethods inherited from interface org.pentaho.di.repository.Repository
clearSharedObjectCache, connect, countNrJobEntryAttributes, countNrStepAttributes, createRepositoryDirectory, deleteClusterSchema, deleteDatabaseMeta, deleteJob, deletePartitionSchema, deleteRepositoryDirectory, deleteSlave, deleteTransformation, disconnect, exists, findDirectory, findDirectory, getClusterID, getClusterIDs, getClusterNames, getConnectMessage, getDatabaseID, getDatabaseIDs, getDatabaseNames, getDefaultSaveDirectory, getDirectoryNames, getExporter, getImporter, getJobAndTransformationObjects, getJobEntryAttributeBoolean, getJobEntryAttributeBoolean, getJobEntryAttributeBoolean, getJobEntryAttributeInteger, getJobEntryAttributeInteger, getJobEntryAttributeString, getJobEntryAttributeString, getJobId, getJobNames, getJobObjects, getJobsUsingDatabase, getLog, getName, getObjectInformation, getPartitionSchemaID, getPartitionSchemaIDs, getPartitionSchemaNames, getRepositoryMeta, getRepositoryMetaStore, getSecurityManager, getSecurityProvider, getService, getServiceInterfaces, getSlaveID, getSlaveIDs, getSlaveNames, getSlaveServers, getStepAttributeBoolean, getStepAttributeBoolean, getStepAttributeBoolean, getStepAttributeInteger, getStepAttributeInteger, getStepAttributeString, getStepAttributeString, getTransformationID, getTransformationNames, getTransformationObjects, getTransformationsUsingDatabase, getUnderlyingRepository, getUri, getUserHomeDirectory, getUserInfo, getVersion, hasService, init, insertJobEntryDatabase, insertLogEntry, insertStepDatabase, isConnected, loadClusterSchema, loadConditionFromStepAttribute, loadDatabaseMeta, loadDatabaseMetaFromJobEntryAttribute, loadDatabaseMetaFromJobEntryAttribute, loadDatabaseMetaFromStepAttribute, loadJob, loadJob, loadPartitionSchema, loadRepositoryDirectoryTree, loadSlaveServer, loadTransformation, loadTransformation, readDatabases, readJobMetaSharedObjects, readTransSharedObjects, renameJob, renameJob, renameRepositoryDirectory, renameTransformation, renameTransformation, save, save, save, saveConditionStepAttribute, saveDatabaseMetaJobEntryAttribute, saveDatabaseMetaJobEntryAttribute, saveDatabaseMetaStepAttribute, saveJobEntryAttribute, saveJobEntryAttribute, saveJobEntryAttribute, saveJobEntryAttribute, saveJobEntryAttribute, saveJobEntryAttribute, saveRepositoryDirectory, saveStepAttribute, saveStepAttribute, saveStepAttribute, saveStepAttribute, saveStepAttribute, saveStepAttribute, saveStepAttribute, saveStepAttribute, undeleteObject
-
Method Details
-
loadRepositoryDirectoryTree
@Deprecated org.pentaho.di.repository.RepositoryDirectoryInterface loadRepositoryDirectoryTree(boolean eager) throws org.pentaho.di.core.exception.KettleException Deprecated.more deprecated than the others Loads the RepositoryDirectoryTree either Eagerly or Lazilly based on the value passed. This value will override the default and any specified setting value for KETTLE_LAZY_REPOSITORY.- Parameters:
eager
-- Returns:
- Throws:
org.pentaho.di.core.exception.KettleException
-
loadRepositoryDirectoryTree
org.pentaho.di.repository.RepositoryDirectoryInterface loadRepositoryDirectoryTree(String path, String filter, int depth, boolean showHidden, boolean includeEmptyFolder, boolean includeAcls) throws org.pentaho.di.core.exception.KettleException Deprecated.Loads the RepositoryDirectoryTree, filtering at the server.- Parameters:
path
- - relative path to folder from which we should to download the tree. Implementation should use "/" as default path, because it is a root folder of repositoryfilter
- - filter may be a full name or a partial name with one or more wildcard characters ("*"), or a disjunction (using the "|" character to represent logical OR) of these; if null then it should be "*" and return all files and folders from root folderdepth
- - 0 fetches just file at path; positive integer n fetches node at path plus n levels of children; negative integer fetches all children. If n > 0 then only the top level children will be processedshowHidden
- - if true we will show hidden filesincludeEmptyFolder
- include directories without any matchincludeAcls
- include ACLs- Throws:
org.pentaho.di.core.exception.KettleException
-
renameRepositoryDirectory
org.pentaho.di.repository.ObjectId renameRepositoryDirectory(org.pentaho.di.repository.ObjectId dirId, org.pentaho.di.repository.RepositoryDirectoryInterface newParent, String newName, boolean renameHomeDirectories) throws org.pentaho.di.core.exception.KettleException Deprecated.Move / rename a repository directory- Parameters:
dirId
- The ObjectId of the repository directory to movenewParent
- The RepositoryDirectoryInterface that will be the new parent of the repository directory (May be null if a move is not desired)newName
- The new name of the repository directory (May be null if a rename is not desired)renameHomeDirectories
- true if this is an allowed action- Returns:
- The ObjectId of the repository directory that was moved
- Throws:
org.pentaho.di.core.exception.KettleException
-
deleteRepositoryDirectory
void deleteRepositoryDirectory(org.pentaho.di.repository.RepositoryDirectoryInterface dir, boolean deleteHomeDirectories) throws org.pentaho.di.core.exception.KettleException Deprecated.Delete a repository directory- Parameters:
dir
- The ObjectId of the repository directory to movedeleteHomeDirectories
- true if this is an allowed action- Throws:
org.pentaho.di.core.exception.KettleException
-
getChildren
Deprecated. -
getConnections
List<org.pentaho.di.core.database.DatabaseMeta> getConnections(boolean cached) throws org.pentaho.di.core.exception.KettleException Deprecated.- Throws:
org.pentaho.di.core.exception.KettleException
-
getSlaveServers
List<SlaveServer> getSlaveServers(boolean cached) throws org.pentaho.di.core.exception.KettleException Deprecated.- Throws:
org.pentaho.di.core.exception.KettleException
-
getPartitions
List<PartitionSchema> getPartitions(boolean cached) throws org.pentaho.di.core.exception.KettleException Deprecated.- Throws:
org.pentaho.di.core.exception.KettleException
-
getClusters
List<ClusterSchema> getClusters(boolean cached) throws org.pentaho.di.core.exception.KettleException Deprecated.- Throws:
org.pentaho.di.core.exception.KettleException
-