Package org.teiid.adminapi.impl

Examples of org.teiid.adminapi.impl.VDBMetaData.addModel()


    mergedRepo.getConnectorManagers().putAll(this.cmr.getConnectorManagers());
    for (CompositeVDB child:this.children.values()) {
     
      // add models
      for (Model m:child.getVDB().getModels()) {
        newMergedVDB.addModel((ModelMetaData)m);
      }
     
      for (DataPolicy p:child.getVDB().getDataPolicies()) {
        newMergedVDB.addDataPolicy((DataPolicyMetadata)p);
      }
View Full Code Here


  public static TransformationMetadata createTransformationMetadata(MetadataStore metadataStore, String vdbName) throws Exception {
      VDBMetaData vdbMetaData = new VDBMetaData();
      vdbMetaData.setName(vdbName); //$NON-NLS-1$
      vdbMetaData.setVersion(1);
      for (Schema schema : metadataStore.getSchemas().values()) {
      vdbMetaData.addModel(FakeMetadataFactory.createModel(schema.getName(), schema.isPhysical()));
    }
      MetadataStoreGroup metaGroup = new MetadataStoreGroup();
      metaGroup.addStore(metadataStore);
     
      ConnectorManagerRepository cmr = new ConnectorManagerRepository();
View Full Code Here

   
    VDBMetaData vdb = new VDBMetaData();
    vdb.setName("vdb");
    vdb.setVersion(1);
   
    vdb.addModel(buildModel("x"));
    vdb.addModel(buildModel("x1"));
    vdb.addModel(buildModel("y"));
   
    return new TransformationMetadata(vdb, cms, resources, FakeMetadataFactory.SFM.getSystemFunctions(), null);
  }
View Full Code Here

    VDBMetaData vdb = new VDBMetaData();
    vdb.setName("vdb");
    vdb.setVersion(1);
   
    vdb.addModel(buildModel("x"));
    vdb.addModel(buildModel("x1"));
    vdb.addModel(buildModel("y"));
   
    return new TransformationMetadata(vdb, cms, resources, FakeMetadataFactory.SFM.getSystemFunctions(), null);
  }
 
View Full Code Here

    vdb.setName("vdb");
    vdb.setVersion(1);
   
    vdb.addModel(buildModel("x"));
    vdb.addModel(buildModel("x1"));
    vdb.addModel(buildModel("y"));
   
    return new TransformationMetadata(vdb, cms, resources, FakeMetadataFactory.SFM.getSystemFunctions(), null);
  }
 
  ModelMetaData buildModel(String name) {
View Full Code Here

    vdb.setName("foo");
    vdb.setVersion(1);
   
    ModelMetaData model = new ModelMetaData();
    model.setName("x1");
    vdb.addModel(model);
   
    ModelMetaData model2 = new ModelMetaData();
    model2.setName("x");
    model2.setVisible(true);
    vdb.addModel(model2);   
View Full Code Here

    vdb.addModel(model);
   
    ModelMetaData model2 = new ModelMetaData();
    model2.setName("x");
    model2.setVisible(true);
    vdb.addModel(model2);   

    TransformationMetadata tm = new TransformationMetadata(vdb, cms, null, FakeMetadataFactory.SFM.getSystemFunctions(), null);
    Collection result = tm.getGroupsForPartialName("y"); //$NON-NLS-1$
    assertEquals(2, result.size());
View Full Code Here

    modelOne.addProperty("model-prop", "model-value-override")
    modelOne.setVisible(false);
    modelOne.addError("ERROR", "There is an error in VDB")
    modelOne.setDescription("model description");
   
    vdb.addModel(modelOne);
   
    ModelMetaData modelTwo = new ModelMetaData();
    modelTwo.setName("model-two");
    modelTwo.addSourceMapping("s1", "translator", "java:binding-one")
    modelTwo.addSourceMapping("s2", "translator", "java:binding-two")
View Full Code Here

    modelTwo.addSourceMapping("s1", "translator", "java:binding-one")
    modelTwo.addSourceMapping("s2", "translator", "java:binding-two")
    modelTwo.setModelType(Model.Type.VIRTUAL);
    modelTwo.addProperty("model-prop", "model-value")
   
    vdb.addModel(modelTwo);
   
    TranslatorMetaData t1 = new TranslatorMetaData();
    t1.setName("oracleOverride");
    t1.setType("oracle");
    t1.addProperty("my-property", "my-value");
View Full Code Here

   
    public static VDBMetaData example1VDB() {
      VDBMetaData vdb = new VDBMetaData();
      vdb.setName("example1");
      vdb.setVersion(1);
      vdb.addModel(createModel("pm1", true));
      vdb.addModel(createModel("pm2", true));
      vdb.addModel(createModel("pm3", true));
      vdb.addModel(createModel("pm4", true));
      vdb.addModel(createModel("pm5", true));
      vdb.addModel(createModel("pm6", true));
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.