public class KettleFileRepositoryMeta extends BaseRepositoryMeta implements RepositoryMeta
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
DO_NOT_MODIFY |
static String |
LOCATION |
static String |
REPOSITORY_TYPE_ID |
static String |
SHOW_HIDDEN_FOLDERS |
description, DESCRIPTION, DISPLAY_NAME, id, ID, IS_DEFAULT, isDefault, nameXML_TAG| 构造器和说明 |
|---|
KettleFileRepositoryMeta() |
KettleFileRepositoryMeta(String id,
String name,
String description,
String baseDirectory) |
| 限定符和类型 | 方法和说明 |
|---|---|
RepositoryMeta |
clone() |
String |
getBaseDirectory() |
RepositoryCapabilities |
getRepositoryCapabilities()
Describes the capabilities of the repository
|
String |
getXML() |
boolean |
isHidingHiddenFiles() |
boolean |
isReadOnly() |
void |
loadXML(Node repnode,
List<org.pentaho.di.core.database.DatabaseMeta> databases) |
void |
populate(Map<String,Object> properties,
RepositoriesMeta repositoriesMeta) |
void |
setBaseDirectory(String baseDirectory) |
void |
setHidingHiddenFiles(boolean hidingHiddenFiles) |
void |
setReadOnly(boolean readOnly) |
org.json.simple.JSONObject |
toJSONObject() |
getDescription, getDialogClassName, getId, getName, getRevisionBrowserDialogClassName, isDefault, setDefault, setDescription, setId, setNameequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescription, getDialogClassName, getId, getName, getRevisionBrowserDialogClassName, isDefault, setDefault, setDescription, setId, setNamepublic static String REPOSITORY_TYPE_ID
public RepositoryCapabilities getRepositoryCapabilities()
RepositoryMetagetRepositoryCapabilities 在接口中 RepositoryMetapublic 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 String getBaseDirectory()
public void setBaseDirectory(String baseDirectory)
baseDirectory - the baseDirectory to setpublic boolean isReadOnly()
public void setReadOnly(boolean readOnly)
readOnly - the readOnly to setpublic RepositoryMeta clone()
clone 在接口中 RepositoryMetaclone 在类中 Objectpublic void populate(Map<String,Object> properties, RepositoriesMeta repositoriesMeta)
populate 在接口中 RepositoryMetapopulate 在类中 BaseRepositoryMetapublic org.json.simple.JSONObject toJSONObject()
toJSONObject 在接口中 RepositoryMetatoJSONObject 在类中 BaseRepositoryMetapublic boolean isHidingHiddenFiles()
public void setHidingHiddenFiles(boolean hidingHiddenFiles)
hidingHiddenFiles - the hidingHiddenFiles to setCopyright © 2024 Hitachi Vantara. All rights reserved.