[teiid-commits] teiid SVN: r1309 - in trunk: runtime/src/main/java/com/metamatrix/dqp/embedded/admin and 1 other directories.

teiid-commits at lists.jboss.org teiid-commits at lists.jboss.org
Tue Sep 8 12:24:16 EDT 2009


Author: rareddy
Date: 2009-09-08 12:24:15 -0400 (Tue, 08 Sep 2009)
New Revision: 1309

Modified:
   trunk/client/src/main/java/org/teiid/adminapi/ConfigurationAdmin.java
   trunk/runtime/src/main/java/com/metamatrix/dqp/embedded/admin/DQPConfigAdminImpl.java
   trunk/server/src/main/java/com/metamatrix/admin/server/ServerAdminImpl.java
   trunk/server/src/main/java/com/metamatrix/admin/server/ServerConfigAdminImpl.java
Log:


Modified: trunk/client/src/main/java/org/teiid/adminapi/ConfigurationAdmin.java
===================================================================
--- trunk/client/src/main/java/org/teiid/adminapi/ConfigurationAdmin.java	2009-09-05 16:28:23 UTC (rev 1308)
+++ trunk/client/src/main/java/org/teiid/adminapi/ConfigurationAdmin.java	2009-09-08 16:24:15 UTC (rev 1309)
@@ -347,5 +347,14 @@
      * @throws AdminException
      * @since 6.1.0
      */
-    void extensionModuleModified(String name) throws AdminException;    
+    void extensionModuleModified(String name) throws AdminException;   
+    
+    
+    /**
+     * Set a process level property. 
+     * @param processIdentifier - identifier for the process where the property needs to be set
+     * @param propertyName - name of the property
+     * @param propertyValue - value of the property
+     */
+    void setProcessProperty(String processIdentifier, String propertyName, String propertyValue) throws AdminException;
 }

Modified: trunk/runtime/src/main/java/com/metamatrix/dqp/embedded/admin/DQPConfigAdminImpl.java
===================================================================
--- trunk/runtime/src/main/java/com/metamatrix/dqp/embedded/admin/DQPConfigAdminImpl.java	2009-09-05 16:28:23 UTC (rev 1308)
+++ trunk/runtime/src/main/java/com/metamatrix/dqp/embedded/admin/DQPConfigAdminImpl.java	2009-09-08 16:24:15 UTC (rev 1309)
@@ -1038,5 +1038,14 @@
 		} catch (MetaMatrixComponentException e) {
 			throw new AdminComponentException(e);
 		}		
-	}    
+	}
+
+	@Override
+	public void setProcessProperty(String processIdentifier, String propertyName, String propertyValue) throws AdminException{
+		try {
+			getConfigurationService().setSystemProperty(propertyName, propertyValue);
+		} catch (MetaMatrixComponentException e) {
+			throw new AdminComponentException(e);
+		}
+	}
 }

Modified: trunk/server/src/main/java/com/metamatrix/admin/server/ServerAdminImpl.java
===================================================================
--- trunk/server/src/main/java/com/metamatrix/admin/server/ServerAdminImpl.java	2009-09-05 16:28:23 UTC (rev 1308)
+++ trunk/server/src/main/java/com/metamatrix/admin/server/ServerAdminImpl.java	2009-09-08 16:24:15 UTC (rev 1309)
@@ -1036,4 +1036,9 @@
 		return null;
 	}
 
+	@Override
+	public void setProcessProperty(String processIdentifier,
+			String propertyName, String propertyValue) throws AdminException {
+	}
+
 }
\ No newline at end of file

Modified: trunk/server/src/main/java/com/metamatrix/admin/server/ServerConfigAdminImpl.java
===================================================================
--- trunk/server/src/main/java/com/metamatrix/admin/server/ServerConfigAdminImpl.java	2009-09-05 16:28:23 UTC (rev 1308)
+++ trunk/server/src/main/java/com/metamatrix/admin/server/ServerConfigAdminImpl.java	2009-09-08 16:24:15 UTC (rev 1309)
@@ -2397,5 +2397,10 @@
 	public void setLogListener(EmbeddedLogger listener) throws AdminException {
 		
 	}
+
+	@Override
+	public void setProcessProperty(String processIdentifier,
+			String propertyName, String propertyValue) throws AdminException {
+	}
     
 }
\ No newline at end of file



More information about the teiid-commits mailing list