Examples of addDataPolicy()


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

      for (Model m:child.getVDB().getModels()) {
        newMergedVDB.addModel((ModelMetaData)m);
      }
     
      for (DataPolicy p:child.getVDB().getDataPolicies()) {
        newMergedVDB.addDataPolicy((DataPolicyMetadata)p);
      }
      mergedRepo.getConnectorManagers().putAll(child.cmr.getConnectorManagers());
    }
    newMergedVDB.addAttchment(ConnectorManagerRepository.class, mergedRepo);
    return newMergedVDB;
View Full Code Here

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

    DQPWorkContext message = new DQPWorkContext();
    message.setSession(Mockito.mock(SessionMetadata.class));
    VDBMetaData vdb = new VDBMetaData();
    DataPolicyMetadata dpm = new DataPolicyMetadata();
    dpm.setAnyAuthenticated(true);
    vdb.addDataPolicy(dpm);
    Mockito.stub(message.getSession().getVdb()).toReturn(vdb);
   
    Map<String, DataPolicy> map = message.getAllowedDataPolicies();
    assertEquals(1, map.size());
  }
View Full Code Here

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

    perm2.setAllowDelete(true);
    roleOne.addPermission(perm2);
   
    roleOne.setMappedRoleNames(Arrays.asList("ROLE1", "ROLE2"))
   
    vdb.addDataPolicy(roleOne);
   
    // convert to managed object and build the VDB out of MO
    ManagedObjectFactory mof = ManagedObjectFactoryBuilder.create();
    ManagedObject mo = mof.initManagedObject(vdb, null, null);
    vdb = AdminObjectBuilder.buildAO(mo, VDBMetaData.class);
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.