Class KettleFileRepositoryMeta
java.lang.Object
org.pentaho.di.repository.BaseRepositoryMeta
org.pentaho.di.repository.filerep.KettleFileRepositoryMeta
- All Implemented Interfaces:
RepositoryMeta
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic Stringstatic final StringFields inherited from class org.pentaho.di.repository.BaseRepositoryMeta
description, DESCRIPTION, DISPLAY_NAME, id, ID, IS_DEFAULT, isDefault, nameFields inherited from interface org.pentaho.di.repository.RepositoryMeta
XML_TAG -
Constructor Summary
ConstructorsConstructorDescriptionKettleFileRepositoryMeta(String id, String name, String description, String baseDirectory) -
Method Summary
Modifier and TypeMethodDescriptionclone()Describes the capabilities of the repositorygetXML()booleanbooleanvoidvoidpopulate(Map<String, Object> properties, RepositoriesMeta repositoriesMeta) voidsetBaseDirectory(String baseDirectory) voidsetHidingHiddenFiles(boolean hidingHiddenFiles) voidsetReadOnly(boolean readOnly) org.json.simple.JSONObjectMethods inherited from class org.pentaho.di.repository.BaseRepositoryMeta
getDescription, getDialogClassName, getId, getName, getRevisionBrowserDialogClassName, isDefault, setDefault, setDescription, setId, setNameMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.pentaho.di.repository.RepositoryMeta
getDescription, getDialogClassName, getId, getName, getRevisionBrowserDialogClassName, isDefault, setDefault, setDescription, setId, setName
-
Field Details
-
SHOW_HIDDEN_FOLDERS
- See Also:
-
LOCATION
- See Also:
-
DO_NOT_MODIFY
- See Also:
-
REPOSITORY_TYPE_ID
-
-
Constructor Details
-
KettleFileRepositoryMeta
public KettleFileRepositoryMeta() -
KettleFileRepositoryMeta
-
-
Method Details
-
getRepositoryCapabilities
Description copied from interface:RepositoryMetaDescribes the capabilities of the repository- Specified by:
getRepositoryCapabilitiesin interfaceRepositoryMeta- Returns:
- The repository capabilities object
-
getXML
- Specified by:
getXMLin interfaceRepositoryMeta- Overrides:
getXMLin classBaseRepositoryMeta
-
loadXML
public void loadXML(Node repnode, List<org.pentaho.di.core.database.DatabaseMeta> databases) throws org.pentaho.di.core.exception.KettleException - Specified by:
loadXMLin interfaceRepositoryMeta- Overrides:
loadXMLin classBaseRepositoryMeta- Throws:
org.pentaho.di.core.exception.KettleException
-
getBaseDirectory
- Returns:
- the baseDirectory
-
setBaseDirectory
- Parameters:
baseDirectory- the baseDirectory to set
-
isReadOnly
public boolean isReadOnly()- Returns:
- the readOnly
-
setReadOnly
public void setReadOnly(boolean readOnly) - Parameters:
readOnly- the readOnly to set
-
clone
- Specified by:
clonein interfaceRepositoryMeta- Overrides:
clonein classObject
-
populate
- Specified by:
populatein interfaceRepositoryMeta- Overrides:
populatein classBaseRepositoryMeta
-
toJSONObject
public org.json.simple.JSONObject toJSONObject()- Specified by:
toJSONObjectin interfaceRepositoryMeta- Overrides:
toJSONObjectin classBaseRepositoryMeta
-
isHidingHiddenFiles
public boolean isHidingHiddenFiles()- Returns:
- the hidingHiddenFiles
-
setHidingHiddenFiles
public void setHidingHiddenFiles(boolean hidingHiddenFiles) - Parameters:
hidingHiddenFiles- the hidingHiddenFiles to set
-