[teiid-commits] teiid SVN: r2515 - in branches/7.1.x: runtime/src/test/java/org/teiid/deployers and 1 other directory.
teiid-commits at lists.jboss.org
teiid-commits at lists.jboss.org
Wed Sep 1 13:26:13 EDT 2010
Author: rareddy
Date: 2010-09-01 13:26:12 -0400 (Wed, 01 Sep 2010)
New Revision: 2515
Modified:
branches/7.1.x/client/src/main/java/org/teiid/adminapi/impl/VDBTranslatorMetaData.java
branches/7.1.x/runtime/src/test/java/org/teiid/deployers/TestTranslatorMetadata.java
Log:
TEIID-1214: Adding facility to add description field through the XML file. We can add to the template file too, but we currently do not allow uses to create translators thru admi api, so this is not needed.
Modified: branches/7.1.x/client/src/main/java/org/teiid/adminapi/impl/VDBTranslatorMetaData.java
===================================================================
--- branches/7.1.x/client/src/main/java/org/teiid/adminapi/impl/VDBTranslatorMetaData.java 2010-09-01 17:02:49 UTC (rev 2514)
+++ branches/7.1.x/client/src/main/java/org/teiid/adminapi/impl/VDBTranslatorMetaData.java 2010-09-01 17:26:12 UTC (rev 2515)
@@ -93,6 +93,7 @@
return this.description;
}
+ @XmlAttribute(name = "description", required = true)
public void setDescription(String desc) {
this.description = desc;
}
Modified: branches/7.1.x/runtime/src/test/java/org/teiid/deployers/TestTranslatorMetadata.java
===================================================================
--- branches/7.1.x/runtime/src/test/java/org/teiid/deployers/TestTranslatorMetadata.java 2010-09-01 17:02:49 UTC (rev 2514)
+++ branches/7.1.x/runtime/src/test/java/org/teiid/deployers/TestTranslatorMetadata.java 2010-09-01 17:26:12 UTC (rev 2515)
@@ -48,6 +48,7 @@
tm.setExecutionFactoryClass(ExecutionFactory.class);
tm.setName("Oracle");
+ tm.setDescription("desc");
tm.addProperty("ExtensionTranslationClassName", "org.teiid.translator.jdbc.oracle.OracleSQLTranslator");
JAXBContext jc = JAXBContext.newInstance(new Class<?>[] {TranslatorMetaDataGroup.class});
@@ -65,6 +66,7 @@
tm = group.getTranslators().get(0);
assertEquals("Oracle", tm.getName());
+ assertEquals("desc", tm.getDescription());
assertEquals(ExecutionFactory.class.getName(), tm.getPropertyValue(Translator.EXECUTION_FACTORY_CLASS));
assertEquals("org.teiid.translator.jdbc.oracle.OracleSQLTranslator", tm.getPropertyValue("ExtensionTranslationClassName"));
More information about the teiid-commits
mailing list