public class VDBMetaData extends AdminObjectImpl implements VDB, Cloneable
VDB.ConnectionType, VDB.Status
Modifier and Type | Field and Description |
---|---|
static String |
PREPARSER_CLASS |
static String |
TEIID_DDL |
static String |
TEIID_DOMAINS |
static String |
VERSION_DELIM |
attachments
DELIMITER, DELIMITER_CHAR, ESCAPED_DELIMITER, ESCAPED_WILDCARD, WILDCARD
Constructor and Description |
---|
VDBMetaData() |
addAttchment, addProperty, getAttachment, getHostName, getName, getProperties, getPropertiesMap, getPropertyValue, getServerGroup, getServerName, removeAttachment, removeProperty, setHostName, setName, setProperties, setServerGroup, setServerName
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getProperties, getPropertyValue
getHostName, getServerGroup, getServerName
public static final String VERSION_DELIM
public static final String TEIID_DOMAINS
public static final String TEIID_DDL
public static final String PREPARSER_CLASS
public String getFullName()
public VDB.ConnectionType getConnectionType()
getConnectionType
in interface VDB
public void setConnectionType(VDB.ConnectionType allowConnections)
public void setConnectionType(String allowConnections)
public VDB.Status getStatus()
public void setStatus(VDB.Status s)
public void setStatus(String s)
public String getVersion()
getVersion
in interface VDB
public void setVersion(int version)
public void setVersion(String version)
public LinkedHashMap<String,ModelMetaData> getModelMetaDatas()
public void setModels(Collection<ModelMetaData> models)
models
- public ModelMetaData addModel(ModelMetaData m)
public List<Translator> getOverrideTranslators()
VDB
getOverrideTranslators
in interface VDB
public LinkedHashMap<String,VDBTranslatorMetaData> getOverrideTranslatorsMap()
public void setOverrideTranslators(List<Translator> translators)
public void addOverideTranslator(VDBTranslatorMetaData t)
public boolean isOverideTranslator(String name)
public String getDescription()
VDB
getDescription
in interface VDB
public void setDescription(String desc)
public List<String> getValidityErrors()
VDB
getValidityErrors
in interface VDB
public boolean isValid()
VDB
public boolean hasErrors()
public boolean isVisible(String modelName)
VDB
public ModelMetaData getModel(String modelName)
public boolean isXmlDeployment()
public void setXmlDeployment(boolean dynamic)
public List<DataPolicy> getDataPolicies()
VDB
getDataPolicies
in interface VDB
public void setDataPolicies(List<DataPolicy> policies)
policies
- public DataPolicyMetadata addDataPolicy(DataPolicyMetadata policy)
public LinkedHashMap<String,DataPolicyMetadata> getDataPolicyMap()
public VDBTranslatorMetaData getTranslator(String name)
public boolean isPreview()
public long getQueryTimeout()
public List<VDBImportMetadata> getVDBImports()
VDB
getVDBImports
in interface VDB
public List<EntryMetaData> getEntries()
VDB
getEntries
in interface VDB
public void setEntries(List<EntryMetaData> entries)
public VDBMetaData clone()
public void setVisibilityOverride(String name, boolean visible)
Copyright © 2017 JBoss by Red Hat. All rights reserved.