[jboss-cvs] JBossAS SVN: r102226 - branches/Branch_Hornet_Temporary_2/hornetq-int/src/main/java/org/jboss/as/integration/hornetq/management/jms.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Mar 10 09:56:00 EST 2010


Author: ataylor
Date: 2010-03-10 09:56:00 -0500 (Wed, 10 Mar 2010)
New Revision: 102226

Added:
   branches/Branch_Hornet_Temporary_2/hornetq-int/src/main/java/org/jboss/as/integration/hornetq/management/jms/QueueManageImplMO.java
   branches/Branch_Hornet_Temporary_2/hornetq-int/src/main/java/org/jboss/as/integration/hornetq/management/jms/QueueManageMO.java
Log:
temp MO's

Added: branches/Branch_Hornet_Temporary_2/hornetq-int/src/main/java/org/jboss/as/integration/hornetq/management/jms/QueueManageImplMO.java
===================================================================
--- branches/Branch_Hornet_Temporary_2/hornetq-int/src/main/java/org/jboss/as/integration/hornetq/management/jms/QueueManageImplMO.java	                        (rev 0)
+++ branches/Branch_Hornet_Temporary_2/hornetq-int/src/main/java/org/jboss/as/integration/hornetq/management/jms/QueueManageImplMO.java	2010-03-10 14:56:00 UTC (rev 102226)
@@ -0,0 +1,33 @@
+package org.jboss.as.integration.hornetq.management.jms;
+
+/**
+ * Created by IntelliJ IDEA.
+ * User: andy
+ * Date: 10-Mar-2010
+ * Time: 14:48:43
+ * To change this template use File | Settings | File Templates.
+ */
+public class QueueManageImplMO implements QueueManageMO
+{
+   public void createQueue(String name, String address, String DLA, String DLQ)
+   {
+      //create the queue
+
+      //update the address settings
+   }
+
+   public String[] getJMSQueues()
+   {
+      return new String[0];  //To change body of implemented methods use File | Settings | File Templates.
+   }
+
+   public String getQueueConfiguration(String name)
+   {
+      return null;  //probably not a string
+   }
+
+   public void updateQueueConfiguration(String name, String DLA, String ExpiryAddress)
+   {
+      //update the address settings of this queue
+   }
+}

Added: branches/Branch_Hornet_Temporary_2/hornetq-int/src/main/java/org/jboss/as/integration/hornetq/management/jms/QueueManageMO.java
===================================================================
--- branches/Branch_Hornet_Temporary_2/hornetq-int/src/main/java/org/jboss/as/integration/hornetq/management/jms/QueueManageMO.java	                        (rev 0)
+++ branches/Branch_Hornet_Temporary_2/hornetq-int/src/main/java/org/jboss/as/integration/hornetq/management/jms/QueueManageMO.java	2010-03-10 14:56:00 UTC (rev 102226)
@@ -0,0 +1,23 @@
+package org.jboss.as.integration.hornetq.management.jms;
+
+import org.jboss.managed.api.annotation.ManagementObject;
+import org.jboss.managed.api.annotation.ManagementProperties;
+
+/**
+ * Created by IntelliJ IDEA.
+ * User: andy
+ * Date: 10-Mar-2010
+ * Time: 14:30:39
+ * To change this template use File | Settings | File Templates.
+ */
+ at ManagementObject(isRuntime = true, properties = ManagementProperties.EXPLICIT)
+public interface QueueManageMO
+{
+   void createQueue(String name, String address, String DLA, String ExpiryAddress);
+
+   String[] getJMSQueues();
+
+   String getQueueConfiguration(String name);
+
+   void updateQueueConfiguration(String name, String DLA, String ExpiryAddress);
+}




More information about the jboss-cvs-commits mailing list