public class KettleDatabaseRepositoryMeta extends BaseRepositoryMeta implements RepositoryMeta
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
DATABASE_CONNECTION |
static String |
ID |
static String |
REPOSITORY_TYPE_ID
The id as specified in the repository plugin meta, used for backward compatibility only
|
description, DESCRIPTION, DISPLAY_NAME, id, IS_DEFAULT, isDefault, nameXML_TAG| 构造器和说明 |
|---|
KettleDatabaseRepositoryMeta() |
KettleDatabaseRepositoryMeta(String id) |
KettleDatabaseRepositoryMeta(String id,
String name,
String description,
org.pentaho.di.core.database.DatabaseMeta connection) |
| 限定符和类型 | 方法和说明 |
|---|---|
RepositoryMeta |
clone() |
org.pentaho.di.core.database.DatabaseMeta |
getConnection() |
String |
getDescription() |
String |
getName() |
RepositoryCapabilities |
getRepositoryCapabilities()
Describes the capabilities of the repository
|
String |
getXML() |
Boolean |
isDefault() |
void |
loadXML(Node repnode,
List<org.pentaho.di.core.database.DatabaseMeta> databases) |
void |
populate(Map<String,Object> properties,
RepositoriesMeta repositoriesMeta) |
void |
setConnection(org.pentaho.di.core.database.DatabaseMeta connection) |
void |
setDefault(Boolean isDefault) |
void |
setDescription(String description) |
void |
setName(String name) |
org.json.simple.JSONObject |
toJSONObject() |
getDialogClassName, getId, getRevisionBrowserDialogClassName, setIdequals, finalize, 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 在接口中 RepositoryMetapublic void setName(String name)
setName 在接口中 RepositoryMetasetName 在类中 BaseRepositoryMetaname - the name to setpublic String getName()
getName 在接口中 RepositoryMetagetName 在类中 BaseRepositoryMetapublic void setDescription(String description)
setDescription 在接口中 RepositoryMetasetDescription 在类中 BaseRepositoryMetadescription - the description to setpublic String getDescription()
getDescription 在接口中 RepositoryMetagetDescription 在类中 BaseRepositoryMetapublic Boolean isDefault()
isDefault 在接口中 RepositoryMetaisDefault 在类中 BaseRepositoryMetapublic void setDefault(Boolean isDefault)
setDefault 在接口中 RepositoryMetasetDefault 在类中 BaseRepositoryMetaisDefault - the isDefault to setpublic void setConnection(org.pentaho.di.core.database.DatabaseMeta connection)
public org.pentaho.di.core.database.DatabaseMeta getConnection()
public String getXML()
getXML 在接口中 RepositoryMetagetXML 在类中 BaseRepositoryMetapublic void loadXML(Node repnode, List<org.pentaho.di.core.database.DatabaseMeta> databases) throws org.pentaho.di.core.exception.KettleException
loadXML 在接口中 RepositoryMetaloadXML 在类中 BaseRepositoryMetaorg.pentaho.di.core.exception.KettleExceptionpublic RepositoryMeta clone()
clone 在接口中 RepositoryMetaclone 在类中 Objectpublic void populate(Map<String,Object> properties, RepositoriesMeta repositoriesMeta)
populate 在接口中 RepositoryMetapopulate 在类中 BaseRepositoryMetapublic org.json.simple.JSONObject toJSONObject()
toJSONObject 在接口中 RepositoryMetatoJSONObject 在类中 BaseRepositoryMetaCopyright © 2024 Hitachi Vantara. All rights reserved.