org.pentaho.di.repository
Interface RepositoryMeta
- All Known Implementing Classes: 
 - KettleDatabaseRepositoryMeta, KettleFileRepositoryMeta
 
public interface RepositoryMeta
 
 
XML_TAG
static final String XML_TAG
- See Also:
 - Constant Field Values
 
getDialogClassName
String getDialogClassName()
 
getRevisionBrowserDialogClassName
String getRevisionBrowserDialogClassName()
 
loadXML
void loadXML(Node repnode,
             List<org.pentaho.di.core.database.DatabaseMeta> databases)
             throws org.pentaho.di.core.exception.KettleException
- Throws:
 org.pentaho.di.core.exception.KettleException
 
getXML
String getXML()
 
getId
String getId()
- Returns:
 - the id
 
 
setId
void setId(String id)
- Parameters:
 id - the id to set
 
getName
String getName()
- Returns:
 - the name
 
 
setName
void setName(String name)
- Parameters:
 name - the name to set
 
getDescription
String getDescription()
- Returns:
 - the description
 
 
setDescription
void setDescription(String description)
- Parameters:
 description - the description to set
 
getRepositoryCapabilities
RepositoryCapabilities getRepositoryCapabilities()
- Describes the capabilities of the repository
- Returns:
 - The repository capabilities object
 
 
 
clone
RepositoryMeta clone()