public class KettleFileRepositoryMeta extends BaseRepositoryMeta implements RepositoryMeta
| Modifier and Type | Field and Description |
|---|---|
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| Constructor and Description |
|---|
KettleFileRepositoryMeta() |
KettleFileRepositoryMeta(String id,
String name,
String description,
String baseDirectory) |
| Modifier and Type | Method and Description |
|---|---|
RepositoryMeta |
clone() |
String |
getBaseDirectory() |
RepositoryCapabilities |
getRepositoryCapabilities()
Describes the capabilities of the repository
|
String |
getXML() |
boolean |
isHidingHiddenFiles() |
boolean |
isReadOnly() |
void |
loadXML(Node repnode,
List<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 final String SHOW_HIDDEN_FOLDERS
public static final String LOCATION
public static final String DO_NOT_MODIFY
public static String REPOSITORY_TYPE_ID
public RepositoryCapabilities getRepositoryCapabilities()
RepositoryMetagetRepositoryCapabilities in interface RepositoryMetapublic String getXML()
getXML in interface RepositoryMetagetXML in class BaseRepositoryMetapublic void loadXML(Node repnode, List<DatabaseMeta> databases) throws KettleException
loadXML in interface RepositoryMetaloadXML in class BaseRepositoryMetaKettleExceptionpublic 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 in interface RepositoryMetaclone in class Objectpublic void populate(Map<String,Object> properties, RepositoriesMeta repositoriesMeta)
populate in interface RepositoryMetapopulate in class BaseRepositoryMetapublic org.json.simple.JSONObject toJSONObject()
toJSONObject in interface RepositoryMetatoJSONObject in class BaseRepositoryMetapublic boolean isHidingHiddenFiles()
public void setHidingHiddenFiles(boolean hidingHiddenFiles)
hidingHiddenFiles - the hidingHiddenFiles to setCopyright © 2018 Hitachi Vantara. All rights reserved.