org.pentaho.di.repository
Class RepositoriesMeta

java.lang.Object
  extended by org.pentaho.di.repository.RepositoriesMeta

public class RepositoriesMeta
extends Object


Constructor Summary
RepositoriesMeta()
           
RepositoriesMeta(LogWriter log)
          Deprecated. 
 
Method Summary
 void addDatabase(DatabaseMeta ci)
           
 void addDatabase(int p, DatabaseMeta ci)
           
 void addRepository(int p, RepositoryMeta ri)
           
 void addRepository(RepositoryMeta ri)
           
 void clear()
           
 RepositoriesMeta clone()
           
 RepositoryMeta findRepository(String name)
           
 DatabaseMeta getDatabase(int i)
           
 String getErrorMessage()
           
 RepositoryMeta getRepository(int i)
           
 String getXML()
           
 int indexOfDatabase(DatabaseMeta di)
           
 int indexOfRepository(RepositoryMeta ri)
           
 int nrDatabases()
           
 int nrRepositories()
           
 boolean readData()
           
 void readDataFromInputStream(InputStream is)
           
 void removeDatabase(int i)
           
 void removeRepository(int i)
           
 DatabaseMeta searchDatabase(String name)
           
 RepositoryMeta searchRepository(String name)
           
 String toString()
           
 void writeData()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RepositoriesMeta

public RepositoriesMeta()

RepositoriesMeta

@Deprecated
public RepositoriesMeta(LogWriter log)
Deprecated. 

Method Detail

clear

public void clear()

addDatabase

public void addDatabase(DatabaseMeta ci)

addRepository

public void addRepository(RepositoryMeta ri)

addDatabase

public void addDatabase(int p,
                        DatabaseMeta ci)

addRepository

public void addRepository(int p,
                          RepositoryMeta ri)

getDatabase

public 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 DatabaseMeta searchDatabase(String name)

searchRepository

public RepositoryMeta searchRepository(String name)

indexOfDatabase

public int indexOfDatabase(DatabaseMeta di)

indexOfRepository

public int indexOfRepository(RepositoryMeta ri)

findRepository

public RepositoryMeta findRepository(String name)

readData

public boolean readData()
                 throws KettleException
Throws:
KettleException

readDataFromInputStream

public void readDataFromInputStream(InputStream is)
                             throws KettleException
Throws:
KettleException

getXML

public String getXML()

writeData

public void writeData()
               throws KettleException
Throws:
KettleException

toString

public String toString()
Overrides:
toString in class Object

clone

public RepositoriesMeta clone()
Overrides:
clone in class Object

getErrorMessage

public String getErrorMessage()