public class KettleDatabaseRepositoryMeta extends BaseRepositoryMeta implements RepositoryMeta
| Modifier and Type | Field and Description | 
|---|---|
static String | 
REPOSITORY_TYPE_ID
The id as specified in the repository plugin meta, used for backward compatibility only 
 | 
XML_TAG| Constructor and Description | 
|---|
KettleDatabaseRepositoryMeta()  | 
KettleDatabaseRepositoryMeta(String id)  | 
KettleDatabaseRepositoryMeta(String id,
                            String name,
                            String description,
                            org.pentaho.di.core.database.DatabaseMeta connection)  | 
| Modifier and Type | Method and Description | 
|---|---|
RepositoryMeta | 
clone()  | 
org.pentaho.di.core.database.DatabaseMeta | 
getConnection()  | 
String | 
getDescription()  | 
String | 
getName()  | 
RepositoryCapabilities | 
getRepositoryCapabilities()
Describes the capabilities of the repository 
 | 
String | 
getXML()  | 
void | 
loadXML(Node repnode,
       List<org.pentaho.di.core.database.DatabaseMeta> databases)  | 
void | 
setConnection(org.pentaho.di.core.database.DatabaseMeta connection)  | 
void | 
setDescription(String description)  | 
void | 
setName(String name)  | 
getDialogClassName, getId, getRevisionBrowserDialogClassName, setIdequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDialogClassName, getId, getRevisionBrowserDialogClassName, setIdpublic static String REPOSITORY_TYPE_ID
public KettleDatabaseRepositoryMeta()
public KettleDatabaseRepositoryMeta(String id, String name, String description, org.pentaho.di.core.database.DatabaseMeta connection)
public KettleDatabaseRepositoryMeta(String id)
public RepositoryCapabilities getRepositoryCapabilities()
RepositoryMetagetRepositoryCapabilities in interface RepositoryMetapublic void setName(String name)
setName in interface RepositoryMetasetName in class BaseRepositoryMetaname - the name to setpublic String getName()
getName in interface RepositoryMetagetName in class BaseRepositoryMetapublic void setDescription(String description)
setDescription in interface RepositoryMetasetDescription in class BaseRepositoryMetadescription - the description to setpublic String getDescription()
getDescription in interface RepositoryMetagetDescription in class BaseRepositoryMetapublic void setConnection(org.pentaho.di.core.database.DatabaseMeta connection)
public org.pentaho.di.core.database.DatabaseMeta getConnection()
public String getXML()
getXML in interface RepositoryMetagetXML in class BaseRepositoryMetapublic void loadXML(Node repnode, List<org.pentaho.di.core.database.DatabaseMeta> databases) throws org.pentaho.di.core.exception.KettleException
loadXML in interface RepositoryMetaloadXML in class BaseRepositoryMetaorg.pentaho.di.core.exception.KettleExceptionpublic RepositoryMeta clone()
clone in interface RepositoryMetaclone in class Object