Package org.pentaho.di.repository
Class RepositoriesMeta
- java.lang.Object
-
- org.pentaho.di.repository.RepositoriesMeta
-
public class RepositoriesMeta extends Object
-
-
Constructor Summary
Constructors Constructor Description RepositoriesMeta()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDatabase(int p, org.pentaho.di.core.database.DatabaseMeta ci)voidaddDatabase(org.pentaho.di.core.database.DatabaseMeta ci)voidaddRepository(int p, RepositoryMeta ri)voidaddRepository(RepositoryMeta ri)voidclear()RepositoriesMetaclone()RepositoryMetafindRepository(String name)RepositoryMetafindRepositoryById(String id)org.pentaho.di.core.database.DatabaseMetagetDatabase(int i)StringgetErrorMessage()StringgetKettleUserRepositoriesFile()org.pentaho.di.core.logging.LogChannelInterfacegetLog()RepositoryMetagetRepository(int i)StringgetXML()intindexOfDatabase(org.pentaho.di.core.database.DatabaseMeta di)intindexOfRepository(RepositoryMeta ri)intnrDatabases()intnrRepositories()protected voidparseRepositoriesDoc(Document doc)booleanreadData()voidreadDataFromInputStream(InputStream is)voidremoveDatabase(int i)voidremoveRepository(int i)org.pentaho.di.core.database.DatabaseMetasearchDatabase(String name)RepositoryMetasearchRepository(String name)StringtoString()voidwriteData()
-
-
-
Method Detail
-
clear
public void clear()
-
addDatabase
public void addDatabase(org.pentaho.di.core.database.DatabaseMeta ci)
-
addRepository
public void addRepository(RepositoryMeta ri)
-
addDatabase
public void addDatabase(int p, org.pentaho.di.core.database.DatabaseMeta ci)
-
addRepository
public void addRepository(int p, RepositoryMeta ri)
-
getDatabase
public org.pentaho.di.core.database.DatabaseMeta getDatabase(int i)
-
getRepository
public RepositoryMeta getRepository(int i)
-
removeDatabase
public void removeDatabase(int i)
-
removeRepository
public void removeRepository(int i)
-
nrDatabases
public int nrDatabases()
-
nrRepositories
public int nrRepositories()
-
searchDatabase
public org.pentaho.di.core.database.DatabaseMeta searchDatabase(String name)
-
searchRepository
public RepositoryMeta searchRepository(String name)
-
indexOfDatabase
public int indexOfDatabase(org.pentaho.di.core.database.DatabaseMeta di)
-
indexOfRepository
public int indexOfRepository(RepositoryMeta ri)
-
findRepository
public RepositoryMeta findRepository(String name)
-
findRepositoryById
public RepositoryMeta findRepositoryById(String id)
-
readData
public boolean readData() throws org.pentaho.di.core.exception.KettleException- Throws:
org.pentaho.di.core.exception.KettleException
-
getKettleUserRepositoriesFile
public String getKettleUserRepositoriesFile()
-
readDataFromInputStream
public void readDataFromInputStream(InputStream is) throws org.pentaho.di.core.exception.KettleException
- Throws:
org.pentaho.di.core.exception.KettleException
-
parseRepositoriesDoc
protected void parseRepositoriesDoc(Document doc) throws Exception
- Throws:
Exception
-
getXML
public String getXML()
-
writeData
public void writeData() throws org.pentaho.di.core.exception.KettleException- Throws:
org.pentaho.di.core.exception.KettleException
-
clone
public RepositoriesMeta clone()
-
getErrorMessage
public String getErrorMessage()
-
getLog
public org.pentaho.di.core.logging.LogChannelInterface getLog()
-
-