org.pentaho.di.repository.filerep
Class KettleFileRepositoryMeta
java.lang.Object
org.pentaho.di.repository.BaseRepositoryMeta
org.pentaho.di.repository.filerep.KettleFileRepositoryMeta
- All Implemented Interfaces:
- RepositoryMeta
public class KettleFileRepositoryMeta
- extends BaseRepositoryMeta
- implements RepositoryMeta
REPOSITORY_TYPE_ID
public static String REPOSITORY_TYPE_ID
KettleFileRepositoryMeta
public KettleFileRepositoryMeta()
KettleFileRepositoryMeta
public KettleFileRepositoryMeta(String id,
String name,
String description,
String baseDirectory)
getRepositoryCapabilities
public RepositoryCapabilities getRepositoryCapabilities()
- Description copied from interface:
RepositoryMeta
- Describes the capabilities of the repository
- Specified by:
getRepositoryCapabilities in interface RepositoryMeta
- Returns:
- The repository capabilities object
getXML
public String getXML()
- Specified by:
getXML in interface RepositoryMeta- Overrides:
getXML in class BaseRepositoryMeta
loadXML
public void loadXML(Node repnode,
List<DatabaseMeta> databases)
throws KettleException
- Specified by:
loadXML in interface RepositoryMeta- Overrides:
loadXML in class BaseRepositoryMeta
- Throws:
KettleException
getBaseDirectory
public String getBaseDirectory()
- Returns:
- the baseDirectory
setBaseDirectory
public void setBaseDirectory(String baseDirectory)
- 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
public RepositoryMeta clone()
- Specified by:
clone in interface RepositoryMeta- Overrides:
clone in class Object
isHidingHiddenFiles
public boolean isHidingHiddenFiles()
- Returns:
- the hidingHiddenFiles
setHidingHiddenFiles
public void setHidingHiddenFiles(boolean hidingHiddenFiles)
- Parameters:
hidingHiddenFiles - the hidingHiddenFiles to set