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, name
XML_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, setName
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDescription, getDialogClassName, getId, getName, getRevisionBrowserDialogClassName, isDefault, setDefault, setDescription, setId, setName
public 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()
RepositoryMeta
getRepositoryCapabilities
in interface RepositoryMeta
public String getXML()
getXML
in interface RepositoryMeta
getXML
in class BaseRepositoryMeta
public void loadXML(Node repnode, List<DatabaseMeta> databases) throws KettleException
loadXML
in interface RepositoryMeta
loadXML
in class BaseRepositoryMeta
KettleException
public 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 RepositoryMeta
clone
in class Object
public void populate(Map<String,Object> properties, RepositoriesMeta repositoriesMeta)
populate
in interface RepositoryMeta
populate
in class BaseRepositoryMeta
public org.json.simple.JSONObject toJSONObject()
toJSONObject
in interface RepositoryMeta
toJSONObject
in class BaseRepositoryMeta
public boolean isHidingHiddenFiles()
public void setHidingHiddenFiles(boolean hidingHiddenFiles)
hidingHiddenFiles
- the hidingHiddenFiles to setCopyright © 2018 Hitachi Vantara. All rights reserved.