[teiid-commits] teiid SVN: r2519 - branches/7.1.x/jboss-integration/src/main/java/org/teiid/jboss/deployers.

teiid-commits at lists.jboss.org teiid-commits at lists.jboss.org
Thu Sep 2 10:38:11 EDT 2010


Author: shawkins
Date: 2010-09-02 10:38:11 -0400 (Thu, 02 Sep 2010)
New Revision: 2519

Modified:
   branches/7.1.x/jboss-integration/src/main/java/org/teiid/jboss/deployers/VDBMetaDataInstanceClassFactory.java
Log:
TEIID-1228 adding logic to handle any authenticated updates

Modified: branches/7.1.x/jboss-integration/src/main/java/org/teiid/jboss/deployers/VDBMetaDataInstanceClassFactory.java
===================================================================
--- branches/7.1.x/jboss-integration/src/main/java/org/teiid/jboss/deployers/VDBMetaDataInstanceClassFactory.java	2010-09-01 21:46:44 UTC (rev 2518)
+++ branches/7.1.x/jboss-integration/src/main/java/org/teiid/jboss/deployers/VDBMetaDataInstanceClassFactory.java	2010-09-02 14:38:11 UTC (rev 2519)
@@ -82,8 +82,9 @@
 			List<ManagedObject> policies = (List<ManagedObject>)MetaValueFactory.getInstance().unwrap(property.getValue());
 			for(ManagedObject managedPolicy:policies) {
 				String policyName = ManagedUtil.getSimpleValue(managedPolicy, "name", String.class); //$NON-NLS-1$
+				Boolean anyAuthenticated = ManagedUtil.getSimpleValue(managedPolicy, "anyAuthenticated", Boolean.class); //$NON-NLS-1$
 				DataPolicyMetadata policy = vdb.getDataPolicy(policyName);
-				
+				policy.setAnyAuthenticated(Boolean.TRUE.equals(anyAuthenticated));
 		        ManagedProperty mappedRoleNames = managedPolicy.getProperty("mappedRoleNames");//$NON-NLS-1$
 		        if (mappedRoleNames != null){
 		            List<String> roleNames = (List<String>)MetaValueFactory.getInstance().unwrap(mappedRoleNames.getValue());



More information about the teiid-commits mailing list