public void setSourceMappings(List<SourceMappingMetadata> sources){ this.sources.clear(); for (SourceMappingMetadata source: sources) { addSourceMapping(source.getName(), source.getTranslatorName(), source.getConnectionJndiName()); } }
public void setSourceMappings(List<SourceMappingMetadata> sources){ this.sources.clear(); for (SourceMappingMetadata source: sources) { addSourceMapping(source.getName(), source.getTranslatorName(), source.getConnectionJndiName()); } }
public void addSourceMapping(SourceMappingMetadata source) { this.addSourceMapping(source.getName(), source.getTranslatorName(), source.getConnectionJndiName()); }
public void addSourceMapping(SourceMappingMetadata source) { this.addSourceMapping(source.getName(), source.getTranslatorName(), source.getConnectionJndiName()); }
String translatorName = sourceProps.getProperty(Element.SOURCE_TRANSLATOR_NAME_ATTR.getLocalName()); String connectionName = sourceProps.getProperty(Element.SOURCE_CONNECTION_JNDI_NAME_ATTR.getLocalName()); model.addSourceMapping(name, translatorName, connectionName); ignoreTillEnd(reader); break;
SourceMappingMetadata source = SourceMappingMetadataMapper.INSTANCE.unwrap(sourceMapping); if (source != null) { model.addSourceMapping(source);
SourceMappingMetadata source = SourceMappingMetadataMapper.INSTANCE.unwrap(sourceMapping); if (source != null) { model.addSourceMapping(source);
String translatorName = sourceProps.getProperty(Element.SOURCE_TRANSLATOR_NAME_ATTR.getLocalName()); String connectionName = sourceProps.getProperty(Element.SOURCE_CONNECTION_JNDI_NAME_ATTR.getLocalName()); model.addSourceMapping(name, translatorName, connectionName); ignoreTillEnd(reader); break;
public static ModelMetaData createModel(String name, boolean source) { ModelMetaData model = new ModelMetaData(); model.setName(name); if (source) { model.setModelType(Model.Type.PHYSICAL); } else { model.setModelType(Model.Type.VIRTUAL); } model.setVisible(true); model.setSupportsMultiSourceBindings(false); model.addSourceMapping(name, name, null); return model; }
if (!success) { model.addSourceMapping(source);
@Override public void addSource(String vdbName, String vdbVersion, String modelName, String sourceName, String translatorName, String dsName) throws AdminException { VDBMetaData vdb = checkVDB(vdbName, vdbVersion); synchronized(vdb) { ModelMetaData model = vdb.getModel(modelName); if (model == null) { throw new AdminProcessingException(RuntimePlugin.Event.TEIID40090, RuntimePlugin.Util.gs(RuntimePlugin.Event.TEIID40090, modelName, vdb.getName(), vdb.getVersion())); } if (!model.isSupportsMultiSourceBindings()) { throw new AdminProcessingException(RuntimePlugin.Event.TEIID40108, RuntimePlugin.Util.gs(RuntimePlugin.Event.TEIID40108, modelName, vdb.getName(), vdb.getVersion())); } SourceMappingMetadata source = model.getSourceMapping(sourceName); if(source != null) { throw new AdminProcessingException(RuntimePlugin.Event.TEIID40107, RuntimePlugin.Util.gs(RuntimePlugin.Event.TEIID40107, sourceName, modelName, vdb.getName(), vdb.getVersion())); } SourceMappingMetadata mapping = new SourceMappingMetadata(sourceName, translatorName, dsName); model.addSourceMapping(mapping); } }
connectionName = server.getName(); mmd.addSourceMapping(server.getName(), server.getDataWrapper(), connectionName);
connectionName = server.getName(); mmd.addSourceMapping(server.getName(), server.getDataWrapper(), connectionName);
connectionName = server.getName(); mmd.addSourceMapping(server.getName(), server.getDataWrapper(), connectionName);
boolean updated = getVDBStatusChecker().updateSource(vdb.getName(), vdb.getVersion(), mapping, false); model.addSourceMapping(mapping); this.listener.dataSourceChanged(modelName, sourceName, translatorName, dsName);
int x = m.getSourceNames().size(); for(int i=x; i<sourceCount; i++, sourceID++) { m.addSourceMapping("" + sourceID, "translator", null); //$NON-NLS-1$ //$NON-NLS-2$
modelOne.addSourceMapping("s1", "translator", "java:mybinding"); //$NON-NLS-1$ //$NON-NLS-2$ modelTwo.addSourceMapping("s1", "translator", "java:binding-one"); //$NON-NLS-1$ //$NON-NLS-2$ modelTwo.addSourceMapping("s2", "translator", "java:binding-two"); //$NON-NLS-1$ //$NON-NLS-2$