Package org.pentaho.di.repository
Interface ReconnectableRepository
-
- All Superinterfaces:
Repository
public interface ReconnectableRepository extends Repository
Allows to connect to repository multiple times (in case of timeout and etc).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
connect(String username, String password)
Connect to the repository.-
Methods inherited from interface org.pentaho.di.repository.Repository
clearSharedObjectCache, 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, getMetaStore, getName, getObjectInformation, getPartitionSchemaID, getPartitionSchemaIDs, getPartitionSchemaNames, getRepositoryMeta, 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 Detail
-
connect
void connect(String username, String password) throws org.pentaho.di.core.exception.KettleException, org.pentaho.di.core.exception.KettleSecurityException
Connect to the repository. This repository type allows to connect more than once to the same repository object.- Specified by:
connect
in interfaceRepository
- Parameters:
username
- the username of the user connecting to the repository.password
- the password of the user connecting to the repository.- Throws:
org.pentaho.di.core.exception.KettleSecurityException
- in case the supplied user or password is incorrect.org.pentaho.di.core.exception.KettleException
- in case there is a general unexpected error.
-
-