public class BaseRepositoryMeta extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
description |
static String |
DESCRIPTION |
static String |
DISPLAY_NAME |
protected String |
id |
static String |
ID |
static String |
IS_DEFAULT |
protected Boolean |
isDefault |
protected String |
name |
Constructor and Description |
---|
BaseRepositoryMeta(String id) |
BaseRepositoryMeta(String id,
String name,
String description) |
BaseRepositoryMeta(String id,
String name,
String description,
boolean isDefault) |
Modifier and Type | Method and Description |
---|---|
String |
getDescription() |
String |
getDialogClassName()
This returns the expected name for the dialog that edits this repository metadata object The expected name is in
the org.pentaho.di.ui tree and has a class name that is the name of the job entry with 'Dialog' added to the end.
|
String |
getId() |
String |
getName() |
String |
getRevisionBrowserDialogClassName()
This returns the expected name for the dialog that edits this repository metadata object The expected name is in
the org.pentaho.di.ui tree and has a class name that is the name of the job entry with 'Dialog' added to the end.
|
String |
getXML() |
Boolean |
isDefault() |
void |
loadXML(Node repnode,
List<DatabaseMeta> databases) |
void |
populate(Map<String,Object> properties,
RepositoriesMeta repositoriesMeta) |
void |
setDefault(Boolean isDefault) |
void |
setDescription(String description) |
void |
setId(String id) |
void |
setName(String name) |
org.json.simple.JSONObject |
toJSONObject() |
public static final String ID
public static final String DISPLAY_NAME
public static final String DESCRIPTION
public static final String IS_DEFAULT
protected String id
protected String name
protected String description
protected Boolean isDefault
public BaseRepositoryMeta(String id)
public BaseRepositoryMeta(String id, String name, String description)
id
- name
- description
- public String getDialogClassName()
public String getRevisionBrowserDialogClassName()
public void loadXML(Node repnode, List<DatabaseMeta> databases) throws KettleException
KettleException
public String getXML()
public String getId()
public void setId(String id)
public String getName()
public void setName(String name)
public String getDescription()
public void setDescription(String description)
public Boolean isDefault()
public void setDefault(Boolean isDefault)
public org.json.simple.JSONObject toJSONObject()
public void populate(Map<String,Object> properties, RepositoriesMeta repositoriesMeta)
Copyright © 2018 Hitachi Vantara. All rights reserved.