[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